转自:http://blog.sina.com.cn/s/blog_7b4a5b550101qmx1.html
晚在VS2010上运行程序还很好用,今天早上一来实验室就编译失败了。报错信息为:
LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
百度一下,发现
CSDN讨论贴:
http://bbs.csdn.net/topics/390121452
25楼给出了灰常犀利的解决方案
整理如下:
VS2010在经历一些更新后,建立Win32 Console Project时会出“error LNK1123” 错误,解决方案
1 将 项目|项目属性|配置属性|清单工具|输入和输出|嵌入清单 “是”改为“否”即可
2 看下计算机是否为64位操作系统,如是,分别在以下两个路径中查找cvtres.exe文件
昨晚离开实验室到今早打开电脑期间唯一发生的事情就是计算机自动更新了。。。
至于为啥这样就解决了问题,待有时间查下,毕设期间,时间紧迫,暂记于此。