我有两个不同的项目VS后,使用另外一个解决方法:甚至无法添加引用
1)公用事业 2)模块
在公用事业项目,我有一个Library.cs 在Library.cs中,我有一个方法Login()
。 我已经定义Library.cs作为公共静态类 我还定义登录为公共静态方法
在模块项目中,我有一个测试类Test1.cs 我在这个班,使用工具添加。 我还增加了参考Utilities.dll(添加引用 - >浏览到bin文件夹 - >发行) 现在,当我尝试:
Library.Login();
它说没有用于登录没有定义() in Library.cs
我试过清理解决方案,并重建它。我做错了什么或缺少什么?
你的'Library'类是什么命名空间? – zerkms 2012-01-18 20:10:54
为什么通过浏览到dll来引用,为什么不通过Project引用呢?这应该使它适合你,然后你不必担心部署问题。 – 2012-01-18 20:11:30
是否有可能将它与另一个名称空间中名为Library的其他类混淆?如果您将鼠标悬停在编辑器窗口中的库上,它应该会显示完全限定的名称空间。 – Jason 2012-01-18 20:11:39