【发布时间】:2011-01-29 19:57:49
【问题描述】:
我正在使用 C# 在 .NET 4.0 框架(beta2)上创建一个 Web 应用程序。
当我尝试使用名为“ActiveHomeScriptLib”的程序集时,我收到以下错误:
互操作类型 'ActiveHomeScriptLib.ActiveHomeClass' 不能嵌入。使用适用的 界面。
当我将框架更改为 3.5 版时,我没有任何错误。
什么是互操作类型,为什么只有在我使用 4.0 框架时才会出现这种情况?
【问题讨论】:
-
我发现这篇文章对解决互操作/PIA 问题非常有帮助。 blogs.msdn.com/b/vbteam/archive/2010/06/11/…
标签: c# visual-studio-2010 visual-studio c#-4.0