LNK1179 无效或损坏的文件: 重复的 COMDAT“_IID_IDispatchEx”

fatal error LNK1179: invalid or corrupt file: duplicate comdat  "XXX"

LNK1179 无效或损坏的文件: 重复的 COMDAT“_IID_IDispatchEx”

解决方法,找到(ocx和dll都是类似的)

1 #import "Flash.ocx"  named_guids

改为

1 #import "Flash.ocx"  named_guids, exclude("IFlashObjectInterface"), exclude("IDispatchEx")
时间: 2024-09-29 08:54:22

LNK1179 无效或损坏的文件: 重复的 COMDAT“_IID_IDispatchEx”的相关文章

无法启动"D\projects\hello\Debug\hello.exe" 系统找不到指定的文件。[LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏]

这两天安装Visual Studio遇到这样的一个问题,用自己的电脑和公司的电脑都出现同样的问题.两台电脑都是新系统,按理来说是没有问题的.但是一出现问题,对于我这个小白来说,还是耗费了挺多精力都无果.今天问公司一个c++同事,他说他也遇到这样一个问题,一百度就给我解决了.之前我真是浪费时间,我使用搜索引擎的方法不对.我是搜索错误提示“无法启动"D\projects\hello\Debug\hello.exe" 系统找不到指定的文件”.而他是搜索“LINK : fatal error

错误 1 error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 C:\Users\Administ

这两个fatal error是因为从低版本的WTL到高版本的WTL转变后产生的.错误描述如下:1>正在编译资源...1>正在编译资源清单...1>正在链接...1>CVTRES : fatal error CVT1100: 重复的资源.type:MANIFEST, name:1, language:0x04091>LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏1>生成日志保存在“file://c:\WTL80_710

错误 1 error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

错误 1 error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 C:\Program Files\Microsoft Visual Studio 10.0\VC\bin C:\Windows\winsxs\x86_netfx-cvtres_for_vc_and_vb_b03f5f7f11d50a3a_6.1.7600.16385_none_ba476986f05abc65 C:\Windows\Microsoft.NET\Framework\v4.0.30319 这三个路径

VS2010 添加资源文件后,出现 “LNK1123: 转换到 COFF 期间失败: 文件无效或损坏”错误

1>LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 解决方法: 一.1.点击“项目”-->“属性”-->“清单工具” 2.‘输入和输出’-->‘嵌入清单’,后面的‘是’改成‘否’就可以了 二.将“C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin”文件夹中的cvtres.exe删除(可以更换名字即可)

vs2010 > LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

>LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 问题说明: 例如:当安装VS2012之后,原来的.NET 4.0会被替换为.NET 4.5.卸载VS2012时,不会恢复.NET 4.0. l 链接器(link)通过调用cvtres.exe完成文件向coff格式的转换,所以出现这种错误的原因是cvtres.exe出现了问题. l 安装VS2012后,之前安装的VS2010的cvtres.exe就无法使用了(版本对不上).如果你的PATH环境变

VS2010关于error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

前段时间自己的系统一直在安装更新.今天突然打开VS2010当运行的时候一直出现error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏这种错误.然后就百度 解决的方法: 1.项目\属性\配置属性\清单工具\输入和输出\嵌入清单:原来是"是",改成"否". 或者将 项目\属性\配置属性\链接器\清单文件\生成清单:原来是"是".改成"否". (这种方法失效,网上大多数的解决的方法都是这样) 2.这个错误主要是由

Qt creator error: LNK1123: 转换到 COFF 期间失败: 文件无效或损坏(vs2010的嵌入式清单文件)

下面是vs2010导入别人文件时出现的问题的解决方案:VS2010在经历一些更新后,建立Win32 Console Project时会出“error LNK1123” 错误,解决方案为将 项目|项目属性|配置属性|清单工具|输入和输出|嵌入清单 “是”改为“否”即可,但是没新建一个项目都要这样设置一次.在建立VS2010 Win32 Project项目时,按照上面解决方案依然发生了“error LNK1123”错误,经过上网查资料,解决方案为:第一步:与上相同.第二步:将 项目|项目属性|配置属

彻底解决 LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

最近我的VS2010不知道怎么回事,平时用的好好的,近期竟然出现了所谓的 LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 头痛万分,查了各种资料一直无解,今天为了封装资源,嵌入清单,所以不惜血本仔细找了下,终于有解决方案了. 平时我们都是将  项目-->项目属性-->配置属性-->连接器-->清单文件-->嵌入清单 中的“是”改为“否”,不让他将清单嵌入,自然也用不着转换了,所以轻松编译.虽然麻烦点,每次新建项目都要设置,

转换到 COFF 期间失败: 文件无效或损坏 解决方法

转自csdn 终极解决方案:VS2010在经历一些更新后,建立Win32 Console Project时会出“error LNK1123” 错误,解决方案为将 项目|项目属性|配置属性|清单工具|输入和输出|嵌入清单 “是”改为“否”即可,但是没新建一个项目都要这样设置一次.在建立VS2010 Win32 Project项目时,按照上面解决方案依然发生了“error LNK1123”错误,经过上网查资料,解决方案为:第一步:与上相同.第二步:将 项目|项目属性|配置属性|连接器|清单文件|嵌入