[导入]VC2005程序"由于应用程序配置不正确,应用程序未能启动"之解决

[导入]VC2005程序"由于应用程序配置不正确,应用程序未能启动"之解决


情况描述:
      这两天遇到一个问题:我用VC2005生成的程序拷到其它机器上出现“由于应用程序配置不正确,应用程序未能启动”的错误。


我们项目组的几台机器上,装的有VC2005 Pro版,和 team版,有的打了SP1有的没打。我的机器上TEAM版加SP1

根据以往的经验把编译所在机器上的vcredist_x86.exe拷到目标机器上运行就可以了。但若从网上下载Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package的
vcredist_x86.exe来用则我的程序在目标机器上仍报“由于应用程序配置不正确,应用程序未能启动”的错误。

经过试验,只要使用

Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL Security Update

即可保证无论任何版本的VC2005生成的程序都能正确运行。

文章来源: http://blog.csdn.net/nwao7890/archive/2010/11/11/6002686.aspx

你可能感兴趣的:([导入]VC2005程序"由于应用程序配置不正确,应用程序未能启动"之解决)