当我尝试运行VS 2010可再发行组件“vcredist_x86.exe”时,出现错误“在计算机上检测到更新版本的Microsoft Visual C ++ 2010 Redistributable”并阻止我安装。
我实际上在我的计算机上安装了VS 2010 pro。但我实际上不知道VS 2010可再发行组件的含义以及错误发生的原因。任何人都可以帮助解释或解决问题吗? 非常感谢你提前。
答案 0 :(得分: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已更新到比独立版本中当前可下载的更高版本,但一般来说它不会给您带来任何问题。