安装了VS2010后,打开原来在该环境下开发的程序,编译报错:LNK1123:转换到COFF期间失败:文件无效或损坏。
解决办法:VS2010安装目录:C:\Program Files (x86)\Microsoft VisualStudio 10.0\VC\bin下有个文件cvtres.exe;而C:\Windows\Microsoft.NET\Framework\v4.0.30319下也有个cvtres.exe,这两个exe属性不一样。现在把VS2010安装目录下的那个exe删除或改名字即可解决,我改的为cvtres123.exe。