mobile CCTV,mobile surveillance,police body worn cameras

标题: 关于VS error: LNK1123: failure during conversion to COFF问题的解决 [打印本页]

author: Mitarai    time: 2015-7-31 09:48
标题: 关于VS error: LNK1123: failure during conversion to COFF问题的解决
   这个提示说明在转换到COFF文件因为错误失败了,而完成转换工作的则是cvtres.exe这个程序。一般安装过新的VS(例如VS2010)后出现上面错误的根本原因是系统中存在有多个版本的 cvtres.exe。
cvtres.exe在系统目录下版本路径为:C:\Windows\Microsoft.NET\Framework\v4.0.30319\cvtres.exe
cvtres.exe在VS目录下版本路径为:C:\Program Files(x86)\Microsoft Visual Studio 10.0\vc\BIN\cvtres.exe
如果当前系统是64位,则还有个在路径为:C:\Windows\Microsoft.NET\Framework64\v4.0.30319\cvtres.exe
一般而言,Framework和Framework64下两个版本基本上是一致的,由于系统更新,一般比VS目录下的版本新。

[attach]191[/attach]
这是版本较旧的cvtres.exe
[attach]192[/attach]
这是比较新的cvtres.exe

因此,我们的解决办法为:
1、比较系统和VS目录下所有的cvtres.exe版本(详细信息中的产品版本);
2、将旧版本的cvtres.exe重命名或者删除,或者从把新版本的cvtres.exe拷贝到旧版本目录下,覆盖掉旧版本的cvtres.exe。例如把旧版本cvtres.exe命名为cvtres-old.exe,将其废弃不用。





欢迎光临 mobile CCTV,mobile surveillance,police body worn cameras (http://bbs.besovideo.com:8067/) Powered by Discuz! X3.2