无法嵌入互操作类型

无法嵌入互操作类型“...”。请改用适用的接口。

选中项目中引入的dll,鼠标右键,选择属性,把“嵌入互操作类型”设置为False。

命名空间 System.Windows 下没有Forms

在项目上点击鼠标右键->添加引用->.Net选项卡->选中System.Windows.Forms.dll->选择->确定

时间: 2024-10-12 15:48:48

无法嵌入互操作类型的相关文章

错误 1 无法嵌入互操作类型“Microsoft.Office.Interop.Excel.ApplicationClass”。请改用适用的接口

http://www.cnblogs.com/waitingfor/archive/2011/12/19/2293469.html 错误 1 无法嵌入互操作类型"Microsoft.Office.Interop.Excel.ApplicationClass".请改用适用的接口,码迷,mamicode.com 错误 1 无法嵌入互操作类型"Microsoft.Office.Interop.Excel.ApplicationClass".请改用适用的接口

创建了对嵌入的互操作程序集间接引用,无法嵌入互操作类型

警告 1 由于存在对由程序集“c:\Program Files\Reference Assemblies\Microsoft\VSTO40\v4.0.Framework\Microsoft.Office.Tools.Excel.dll”创建的程序集的间接引用, 因此创建了对嵌入的互操作程序集“c:\Program Files\Reference Assemblies\Microsoft\VSTO40\v4.0.Framework\Microsoft.Office.Tools.Common.dll

“无法嵌入互操作类型。。。”的错误纠正方法

引用COM组件的时候,出现了“无法嵌入互操作类型……,请改用适用的接口”的错误提示. 解决方法: 选中项目中引入的dll,鼠标右键,选择属性,把“嵌入互操作类型”设置为False. 仅做一笔记而已. "无法嵌入互操作类型..."的错误纠正方法,布布扣,bubuko.com

VS2010中出现无法嵌入互操作类型

VS2010中出现无法嵌入互操作类型 针对word或excel操作时,出现VS2010中,无法嵌入互操作类型“……”,请改用适用的接口的解决方法 问了度娘,解决方法如出一辙:选中项目中引入的dll,鼠标右键,选择属性,把“嵌入互操作类型”设置为False.问题轻松解决后,应该有很多人纠结这个“嵌入互操作类型”到底是个什么意思呢?下面让我慢慢的道来.(如果你时间不多,直接看红色字体部分) 就软件而言,互操作性——这条术语用来描述的是不同的程序(programs)借助于同一套交换格式(exchang

VS2010中,无法嵌入互操作类型“……”,请改用适用的接口的解决方法

原文:VS2010中,无法嵌入互操作类型"--",请改用适用的接口的解决方法 1.提示:在VS2010,在引用COM组件的时候,出现了无法嵌入互操作类型"--",请改用适用的接口的错误提示. 2.解决方案: 选中项目中引入的dll,鼠标右键,选择属性,把"嵌入互操作类型"设置为False. 例如: MSXML2.XMLHTTP _xmlhttp = new MSXML2.XMLHTTPClass(); 提示无法嵌入互操作类型MSXML2.XMLH

无法嵌入互操作类型“Excel.ApplicationClass”。请改用适用的接口。

无法嵌入互操作类型“Microsoft.Office.Interop.Excel.ApplicationClass”.请改用适用的接口. winform下对datagridview进行导出时候,写了一句: Microsoft.Office.Interop.Excel.Application xlApp = new Microsoft.Office.Interop.Excel.ApplicationClass(); 导致结果如下: 类型“Microsoft.Office.Interop.Excel

VS C# 嵌入互操作类型

SQLDMO.Restore oRestore = new SQLDMO.RestoreClass(); SQLDMO.SQLServer oSQLServer = new SQLDMO.SQLServerClass(); 在VS2010中编译上述代码,提示“无法嵌入互操作类型“SQLDMO.BackupClass”.请改用适用的接口.” 经过查阅相关资料发现,将引用的Interop.ADOX和Interop.SQLDMO引用属性中的嵌入互操作类型设置为False即可. 具体原理还不是特别理解,

vs2010 office组件dll右键属性找不到”嵌入互操作类型“问题的解决

近期项目碰到个奇怪的问题.在项目中添加excel的引用,然后右键该引用,选择属性,竟然找不到”嵌入互操作类型“,因引用office组件时,需要将其”嵌入互操作类型“设为false,否则编译不通过.后来经过百度,才找到问题的解决方法. 问题: 解决方法1: 修改项目的目标框架为.net framework 4及以上. 解决方法2: 如果项目的目标框架必须为.net framework2.0,那可以在项目文件.csproj中修改. 用txt打开该项目文件, 这样便大工告成. 小菜一碟 2014-10

Visual Studio中,无法嵌入互操作类型“……”,请改用适用的接口的解决方法

解决方案:选中项目中引入的dll,鼠标右键,选择属性,把"嵌入互操作类型"设置为False,问题轻松解决. 问题分析: 1."嵌入互操作类型"中的嵌入就是引进.导入的意思,类似于c#中using,c中include的作用,目的是告诉编译器是否要把互操作类型引入. 2."互操作类型"实际是指一系列Com组件的程序集,是公共运行库中库文件,类似于编译好的类,接口等. 3."嵌入互操作类型"设定为true,实际上就是不引入互操作集(

C#引用COM对象,报错:《类型 *** 未定义构造函数, 无法嵌入互操作类型 *** 。请改用适用的接口》的解决办法。

错误信息: 1.类型“SQLDMO.BackupClass”未定义构造函数 2.无法嵌入互操作类型“SQLDMO.BackupClass”.请改用适用的接口. 代码如下:                 SQLDMO.Backup backup = new SQLDMO.BackupClass();                 SQLDMO.SQLServer sqlserver = new SQLDMO.SQLServerClass();                 sqlserver