我在VB.Net中将Sub更改为函数时遇到此错误
类型System.Collection.Generic.List(Of Mshtml.IHTMLDocument2)不能跨程序集边界使用,因为它具有嵌入式互操作类型的泛型类型参数.
有谁知道如何解决它?
pre*_*rem 15
将返回类型从List(Of mshtml.IHTMLDocument2)更改为IList(Of mshtml.IHTMLDocument2)或IEnumerable(of mshtml.IHTMLDocument2)可以解决此问题.
Jas*_*onS 15
我通过确保所有程序集都将"嵌入互操作类型"设置为FALSE来修复此问题.
通常在使用COM库时,默认情况下参数设置为true.
| 归档时间: |
|
| 查看次数: |
4370 次 |
| 最近记录: |