我无法在Web应用程序中访问我的类库

时间:2013-12-23 07:56:18

标签: c#

我已通过添加引用选项在我的网站项目中添加了类库,但我遇到了错误

  

错误2 类型或命名空间名称'UserDetailsDll'不可能   发现(您是否缺少using指令或程序集引用?) *

我希望有人会帮助我。

先谢谢。

2 个答案:

答案 0 :(得分:1)

为什么会发生这种情况有几种可能性:

  • 您错过了using声明。尝试使用您尝试使用的类的全名(名称空间,然后是类名)。
  • 您的DLL针对不同的处理器架构。检查Web应用程序和DLL的属性,看它们是否都针对同一个CPU。
  • 您的DLL适用于与Web应用程序不同的.NET框架。检查项目属性中的目标框架。

最后,检查Visual Studio中的引用,以获取引用的DLL旁边的黄色警告图标。它的存在表明首先无法找到/引用DLL。

答案 1 :(得分:0)

您需要在代码文件中添加using或指定要使用的类的全名。

两种解决方案都可以自动生成。右键单击无法解析的课程,然后单击Resolve -> using XXXX