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

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

 

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

#import "Flash.ocx"  named_guids

改为

#import "Flash.ocx"  named_guids, exclude("IFlashObjectInterface"), exclude("IDispatchEx")

 

参考:

http://www.codeproject.com/Articles/886/VC-Soap-Client

http://hi.baidu.com/wayright/item/23e7a3e3a12058266dabb8f1

你可能感兴趣的:(LNK1179: 无效或损坏的文件: 重复的 COMDAT "_IID_IDispatchEx")