“已创建对嵌入的互操作程序集'stdole'的引用”问题的警告可以不理吗?

wdthkyou 2011-02-22 05:38:31
开发环境:vbnet2010
项目中引用mapobject组件,然后加入一个AxMap1到Form1窗体上,立即提示如标题之类的警告信息。
这类问题在网上搜索之后,按照其解决办法试用后警告信息仍然存在。
我在解决项目上弹出右键菜单,选择‘清理’执行,就会提示更多警告信息,如:
无法加载引用的库“F:\...\obj\x86\Debug\AxInterop.MapObjects2.dll”: 系统找不到指定的文件。
未定义类型“AxMapObjects2.AxMap”。
未声明“MapObjects2”。它可能因其保护级别而不可访问。
可是,点击‘启动调试(F5)’按钮,程序运行正常,退出调试后,警告信息就只剩下“已创建对嵌入的互操作程序集'stdole'的引用...”问题。

我初次接触vbnet,正在熟悉中,请大家指教,谢谢先!
...全文
736 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
饭凉凉 2013-06-03
  • 打赏
  • 举报
回复
楼主说的有理,学到了,之前也一直被困扰
nevercomenevergogo 2012-09-03
  • 打赏
  • 举报
回复
.net framework版本低的(比如3.5)看不到嵌入互操作类型选项的。4.0可以看到
li4182290102 2012-04-01
  • 打赏
  • 举报
回复
右键点击引用的Dll,就会出现属性,在属性栏修改
yah00o5724 2012-02-15
  • 打赏
  • 举报
回复
发帖的人只知道抄段文章来,中国嘛,你懂的
haoran_521 2011-11-23
  • 打赏
  • 举报
回复
我也找不到那个属性呀 !~~~
txyandwc 2011-10-20
  • 打赏
  • 举报
回复
Mark
adingkui 2011-09-30
  • 打赏
  • 举报
回复
VS2010中,无法嵌入互操作类型的接口的解决方法

最近开始使用VS2010,在引用COM组件的时候,出现了无法嵌入互操作类型“……”,解决方案,记录如下:选中项目中引入的dll,鼠标右键,选择属性,把“嵌入互操作类型”设置为False。

你说的这个属性在哪啊????我怎么找不到???

wdthkyou 2011-02-23
  • 打赏
  • 举报
回复
检查访问界级别public
http://msdn.microsoft.com/zh-cn/library/ff182188.aspx

上面wuyq11给出地址的描述内容与下面解决方案意思一致,我已按下面方法修改了引用的MapObjects2属性‘嵌入互操作类型’=False,警告信息仍然存在

VS2010中,无法嵌入互操作类型的接口的解决方法

最近开始使用VS2010,在引用COM组件的时候,出现了无法嵌入互操作类型“……”,解决方案,记录如下:选中项目中引入的dll,鼠标右键,选择属性,把“嵌入互操作类型”设置为False。

wuyq11 2011-02-22
  • 打赏
  • 举报
回复
检查访问界级别public
http://msdn.microsoft.com/zh-cn/library/ff182188.aspx

16,553

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧