我有一个C#项目...我添加了一个引用(一个dll)到它里面,并试着在我的代码中使用那个库。
我使用了所谓的(它是一个数据库连接器)
MiDB myDb;
它找不到,我可以右键单击并说“解析”usings…这会在顶部添加这一行: using ThePackage.Database.AoNM.MiDB;
诸如此类
所以这个工作,它看到了它,甚至可以调用一个被看到的方法:
myDb.InitDB("stuff here");
成功。 一旦我构建它,它就说找不到ThePackage,好像那个usings或参考不存在。 在解决方案资源管理器中仍然存在吗? 我可以删除引用,再次添加它,然后发生同样的事情,它“似乎”存在,但进行构建和运行时就“消失”了。
可能是因为太晚了,但老实说,我对为什么C#(2008)这样对我感到完全迷失?
DLL也是在2008年构建的...也许我错过了某些与dll相��的构建选项?
我使用了所谓的(它是一个数据库连接器)
MiDB myDb;
它找不到,我可以右键单击并说“解析”usings…这会在顶部添加这一行: using ThePackage.Database.AoNM.MiDB;
诸如此类
所以这个工作,它看到了它,甚至可以调用一个被看到的方法:
myDb.InitDB("stuff here");
成功。 一旦我构建它,它就说找不到ThePackage,好像那个usings或参考不存在。 在解决方案资源管理器中仍然存在吗? 我可以删除引用,再次添加它,然后发生同样的事情,它“似乎”存在,但进行构建和运行时就“消失”了。
可能是因为太晚了,但老实说,我对为什么C#(2008)这样对我感到完全迷失?
DLL也是在2008年构建的...也许我错过了某些与dll相��的构建选项?