首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

VS2010 编译以VS2008的代码,生成Debug版运作提示‘应用程序配置ibu正确’

2012-09-05 
VS2010 编译以VS2008的代码,生成Debug版运行提示‘应用程序配置ibu正确’我用VS2010在Debug模式下编辑原来VS

VS2010 编译以VS2008的代码,生成Debug版运行提示‘应用程序配置ibu正确’
我用VS2010在Debug模式下编辑原来VS2008代码,生成的程序 点击运行的时候。
总是提示‘应用程序配置不正确,应用程序未能启动’。

查看中间输出文件Test.exe.intermediate.manifest 文件 查看依赖项
<dependency>
  <dependentAssembly>
  <assemblyIdentity type='win32' name='Microsoft.VC90.DebugCRT' version='9.0.21022.8' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b' />
  </dependentAssembly>
  </dependency>
 
里面的Microsoft.VC90.DebugCRT 还是9.0. 版本 VS2010本身安装的时候运行是i0.0 应该高于这个,为什么还不能运行?


[解决办法]
这是你在DEBUG下生成的EXE文件不是放在DEBUG目录里,肯定是放在别的目录里,你在工程属性里把生成EXE文件所在的目录里改成放在DEBUG目录里就行了
[解决办法]
你用VS2010里的清除菜单先清除以前生成的目标文件和临时文件,然后再重新完全编绎一遍试试
[解决办法]
只有匹配版本的manifest才能运行。版本高了也不行,只能对应正确的版本环境。
按照3楼的方法,全部重新编译试试。
[解决办法]
还没用到VS2010
[解决办法]
编译环境变了

热点排行