我从两个不同的第三方COM DLL创建了两个.NET Interop程序集.两个COM DLL都包含一个名为的类型COMMONTYPE.因此,COMMONTYPE现在也通过两个Interop组件暴露.
我有第三个需要使用这两个Interop程序集的项目,我得到了臭名昭着的编译时错误:
该类型
<ABC>存在于<ASSEMBLY1.dll>和<ASSEMBLY2.dll>
由于COM DLL是由第三方供应商提供的,因此我无法访问源代码,而且我正在编写一个C#Console应用程序,这意味着我没有web.config文件,我可以在其中添加debug=false解决方法.我能做什么?