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

来源:互联网 发布:国密算法 csp 编辑:程序博客网 时间:2024/04/28 03:40

情况描述:

      这两天遇到一个问题:我用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生成的程序都能正确运行。

原创粉丝点击