首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >C#项目中神秘的VBIDE引用中断

C#项目中神秘的VBIDE引用中断
EN

Stack Overflow用户
提问于 2015-06-25 00:01:10
回答 4查看 23K关注 0票数 8

我在很久以前创建了一个软件程序,并且刚刚打开了这个项目,当我试图编译时,它在引用VBIDE时抛出了两个错误:

警告2找不到类型库"VBIDE“的包装程序集。验证:(1)正确注册COM组件;(2)您的目标平台与COM组件的bitness相同。例如,如果COM组件是32位,您的目标平台就不能是64位.SonicPhoto

...and:

警告3无法找到引用的组件“VBIDE”。

问题是-我从来不记得添加这个引用,因为我的项目是一个面向声音的程序,VBIDE是“MicrosoftVisualBasicforApplicationExtenity5.3”,它与C#无关,更不用说我的程序了。如果我删除了引用,解决方案就会编译,并且看起来运行得很完美。我想如果它运行的话我会完全安全的移除它?

也许是我错误地添加了这个参考资料?同样地,我也有我的软件的旧档案,而且引用也在那里,而那些人也没有编译,当我知道至少有一个旧的软件副本会编译的时候。我在另一台计算机上也有一个副本,引用也在那里,但是引用没有中断,所以这个项目编译并运行。

EN

回答 4

Stack Overflow用户

发布于 2016-09-09 08:46:15

在解决方案资源管理器上,单击显示所有文件,单击引用,选择VBIDE,RightClick并删除它。

票数 18
EN

Stack Overflow用户

发布于 2019-01-22 11:51:22

正如WelcomeOverflow建议的那样,这为我解决了这个问题:

代码语言:javascript
复制
Microsoft Visual Basic for Applications  ->  Menu  ->  Extras  ->  Links
-> [x]  Microsoft Visual Basic for Applications Extensibility 5.3
票数 3
EN

Stack Overflow用户

发布于 2018-01-10 16:33:52

我知道这是在发帖,但我有同样的问题,并解决了它。

我有visual代码,我试图从源代码编译/构建,并且没有这个VBIDE引用。我还需要安装RSlinx作为OPCautomation参考(它是一个用于Rockwell自动化的工业驱动程序)和Microsoft,因为该程序正在创建一个excel文件。

无论谁,长话短说后,我安装了办公室365视觉工作室,突然之间就有了以前找不到的Vbide参考资料。删除也允许它编译,所以我将备份程序,并首先尝试。

干杯

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31039134

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档