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

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
------解决方案--------------------
编译环境变了