9

当我尝试运行 VS 2010 可再发行组件“vcredist_x86.exe”时,出现错误“已在机器上检测到 Microsoft Visual C++ 2010 Redistributable 的较新版本”并阻止我安装。

我实际上已经在我的电脑上安装了 VS 2010 pro。但我实际上不知道 VS 2010 可再发行组件是什么意思以及错误发生的原因。任何人都可以帮助解释或解决问题吗?非常感谢您提前。

4

1 回答 1

5

仅在未安装 VS2010 以提供所需运行时的机器上才需要可再发行包。例如,如果您查看 Microsoft 下载页面:

http://www.microsoft.com/en-au/download/details.aspx?id=5555

开头的段落是:

Microsoft Visual C++ 2010 Redistributable Package 安装 Visual C++ 库的运行时组件,这些组件需要在未安装 Visual C++ 2010 的计算机上运行使用 Visual C++ 开发的应用程序。

您应该只需要在部署应用程序的机器上安装可再发行组件。较新的版本可能是 Windows Update 已更新到比当前可在独立版本中下载的更高版本,但通常它不会给您带来任何问题。

于 2012-12-13T12:29:04.070 回答