在一个C#项目中,我收到了以下警告:
然而,在发出此警告的C#项目中,我在COM库引用属性中没有看到"Embed Interop Types"属性。这是在VS2010中。在VS2008 ALibraryOfMine项目中,同样的COM库也没有"Embed Interop Types"属性。我该如何摆脱这个警告?我一直收到"定位的程序集清单定义与程序集引用不匹配"错误,并担心可能是COM库的不同版本导致的,所以我想消除与COM相关的错误。警告 CS1762:由于程序集“ALibraryOfMine.dll”创建的间接引用,嵌入的互操作程序集“Interop.SomeLibrary.dll”的引用已创建。请考虑更改任一程序集上的“嵌入互操作类型”属性。