日期:2014-05-18  浏览次数:20934 次

错误“无法嵌入互操作类型“Excel.ApplicationClass”。请改用适用的接口。”
我在网站里引用了Microsoft.Excel.11.0 object library
运行时,出现如下错误:
“无法嵌入互操作类型“Excel.ApplicationClass”。请改用适用的接口。”
我查了下,只要在引用的dll文件的属性中将嵌入互操作类型改为false即可。
可是我的问题来了,我是用打开网站的方式来编写的,不是webapplication,在这个模式下,右键单击dll文件里面没有嵌入互操作类这些属性,请问,该怎么解决?

------解决方案--------------------
程序中将ApplicationClass 修改为Application,如下
C# code
Microsoft.Office.Interop.Excel.ApplicationClass excelApp=new Microsoft.Office.Interop.Excel.ApplicationClass ();