最近在XP 32位系统上用VS2008开发的MFC Application程序在没有安装VS2008的Win7系统上双击运行以后出现了“应用程序配置不正确, 程序无法启动”的bug。经过半天时间的研究整理出三种方案可以用来解决该问题。
方法一:对于不需要运行时函数支持的工程可以采用该方法。
(1)Project->Property->Configuration property选项下设置入下图:
(2)设置C/C++->Code Generation选项下的runtime library,对于debug版本设置为MT,对于Relese版本设置为MTd模式。