CAD二次开发环境ObjectARX编译错误 1 error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

  • A+
所属分类:CAD二次开发

错误 1 error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 c:\Users\administrator\documents\visual studio 2010\Projects\ArxProject4\ArxProject4\LINK ArxProject4

在网上查了很多,有用的也就一条,也就是编译的时候是使用cvtres.exe来链接进行编译的,上面的错误是系统的net版本和VC里面的net版本不一致,只要使用系统里面的即可解决上面的错误。

解决步骤

1、打开C:\Windows\在里面是搜索cvtres.exe文件,搜索的时候,应该有好几个版本,比如,net2.0、net3.0、net3.5、net4.0等,如果你VC编译使用什么net framework版本的框架,就选中什么版本。我使用的是framework4.0

所有我在C:\Windows\里面搜索到的文件选择4.0的,复制到VC目录下面覆盖这个文件,

CAD二次开发环境ObjectARX编译错误 1 error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

如下,你VC按在哪按照这里路径去找即可,(覆盖的时候请注意备份,是把c盘你里面的复制到vc软件里面)

32位路径D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin

 

 

 

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: