类库项目调用第三方COM接口出错
我是这么做的:
一个主项目A调用类库项目B,B中有个public的静态函数的一个参数是第三方COM接口类型的泛型,就是List<XXX>,XXX是第三方COM组件给的一个接口。
然后在A中使用这个静态函数,出现以下错误:
无法跨越程序集边界使用程序集,因为该成员包含的某个类型具有一个为嵌入互操作类型的泛型类型参数。
请问各位大牛,这个是怎么回事?网上看了一些程序集和嵌入误操作类型的一些概念,不是很懂,特此前来求助。
------解决方案--------------------方法修饰符 是public 的,不知道具有该方法的类B 的修饰符是否是public 的