加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

在c#项目中添加引用……但它“消失了”?

发布时间:2020-12-16 01:49:14 所属栏目:百科 来源:网络整理
导读:我有这个c#项目…我将这个引用(一个dll)添加到它,并尝试在我的代码中使用该库. 我使用它所谓的(它的数据库连接器) MiDB myDb; 它没有找到,我可以右键单击并说“解决”使用…将此行添加到顶部: 使用ThePackage.Database.AoNM.MiDB; 等等等等 所以这是有效的,
我有这个c#项目…我将这个引用(一个dll)添加到它,并尝试在我的代码中使用该库.

我使用它所谓的(它的数据库连接器)

MiDB myDb;

它没有找到,我可以右键单击并说“解决”使用…将此行添加到顶部:

使用ThePackage.Database.AoNM.MiDB;

等等等等

所以这是有效的,它看到了,我甚至可以调用一个看到的方法:

myDb.InitDB(“这里的东西”);

答对了.我建立这个的那一刻,它说它找不到ThePackage,它就像那个使用,或者引用不存在.在解决方案资源管理器中它仍然存在?我可以删除引用并再次添加它,然后同样的事情发生,它“似乎”就像它那样,但是要构建并运行它“消失”.

这可能是因为它迟到了,但老实说完全失去了为什么C#(2008)对我这样做?

DLL建于2008年……也许我错过了一些dll的构建选项?

解决方法

检查dll和程序集是否在相同的CPU类型(x86-x64)上运行.我曾经有过类似的错误(以及非常奇怪的错误信息).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读