【场景】在机器上安装过多个VC版本,如2012,2008 ,2010。
结果新建一个工程就会报这个错误。显然是系统基础环境问题,而不应该是代码问题。
按照这个帖子的思路
http://bbs.csdn.net/topics/390121452
把 "C:\Windows\Microsoft.NET\Framework\v4.0.30319\cvtres.exe" 拷贝到
"D:\Program Files\Microsoft Visual Studio 10.0\VC\bin\cvtres.exe" 下面。
前者的确比后者要新。
替换后,VS2010 不用设置啥,直接重新再次编译工程就OK 了。