我来自 Linux 背景,但我想在 Windows 上提供我的软件版本。为了让用户运行我的程序,他们将需要 Visual C++ 可再发行组件。我想将它作为包裹的一部分提供给他们。
我担心的是,将来会出现 Visual Studio 2008 Redistributable 的 SP2。如果我向他们提供 SP1,或者要求他们自己安装,它会破坏未来工具可能需要的更高版本的 dll 吗?
是否有任何指示让用户确保他们不这样做?
我当然不想通过给他们不正确的指令来搞砸他们的机器或其他应用程序。
除了可再发行的 exe,我打算将我的工具作为一个 zip 文件提供,他们可以将其解压缩到他们喜欢的任何目录中,所以我不打算提供安装程序。