C#如何解决无法嵌入互操作类型的问题

2025-05-23 10:22:54

1、首先来看一下我这里操作的是Excel,在引用里已经引入了Excel的DLL操作库,如下图所示

C#如何解决无法嵌入互操作类型的问题

2、然后我在命名空间里面引入了Excel操作库,并给它起了别名,如下图所示

C#如何解决无法嵌入互操作类型的问题

3、接下来我们在程序中想调用Excel的DLL库里的类,结果就会提示如下图的警告

C#如何解决无法嵌入互操作类型的问题

4、这个时候我们找到引用里的DLL,右键单击选择属性选项,如下图所示

C#如何解决无法嵌入互操作类型的问题

5、然后在属性面板中,我们找到嵌入互操作类型的选项,默认是TRUE,这里我们选择False,如下图所示

C#如何解决无法嵌入互操作类型的问题

6、这个时候在回到程序中,你就会发现原来的警告提示已经没有了,如下图所示

C#如何解决无法嵌入互操作类型的问题

7、综上所述,在C#中解决无法嵌入互操作类型的问题主要就是设置属性选项即可,很简单吧。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢