无法访问ASP.NET上的BLL类

时间:2015-10-20 16:00:21

标签: c# asp.net .net bll

我在 ASP.NET C#上创建了一个Web应用程序。 我遇到的问题是我无法在页面后面的代码上创建BLL类的实例。

我有登录页面( LogIn.aspx )和控制登录页面( LogIn.aspx.cs )的页面。当我在 LogIn.aspx.cs 上并尝试执行:UsersBLL _users = new UsersBLL()时,我得到了缺少的using指令或程序集引用消息。

我可以通过点击 UsersBLL.cs class>来修复它。属性>构建操作并将内容更改为编译。

此时我可以在 LogIn.aspx.cs 上创建一个 UsersBLL.cs 类的实例,但是这个类得到了"打破了#34;并且不识别任何"数据集指令" (参考图像来理解它......)

我该怎么办才能修复它?

提前谢谢你的回答!

"Broken" UsersBLL.cs class

1 个答案:

答案 0 :(得分:1)

您需要检查为USERSTableAdapter定义的命名空间,这个类的程序集是什么。添加对此程序集的引用。然后在类UsersBLL中添加适配器的命名空间。如果在当前项目中定义了此USERSTableAdapter,则只需添加名称空间。有关在Visual Studio中使用ADO.NET和TableAdapter的更多帮助,请参阅this manual