无法访问ASP.NET上的BLL类

本文关键字:上的 BLL NET ASP 访问 | 更新日期: 2023-09-27 18:18:36

我正在创建一个Web应用程序在ASP。NET c# 。我遇到的问题是,我不能在页面后面的代码上创建一个BLL类的实例。

我有登录页面(LogIn.aspx)和控制de登录页面(LogIn.aspx.cs)的页面。当我在LogIn.aspx.cs并且我尝试做:UsersBLL _users = new UsersBLL()时,我得到了缺少使用指令或汇编参考消息。

我可以通过右键单击UsersBLL.cs class> Properties> Build Action并将内容更改为编译来修复它。

在这一点上,我可以在LogIn.aspx.cs上创建一个UsersBLL.cs类的实例,但类得到"破碎",不识别任何"数据集指令"(参考图像来理解它…)

我应该做些什么来修复它?

提前感谢您的回答!

"Broken" UsersBLL.cs class

无法访问ASP.NET上的BLL类

您需要检查为USERSTableAdapter定义了什么名称空间,这个类的程序集是什么。添加对该程序集的引用。然后在类usersll中添加适配器的名称空间。如果这个USERSTableAdapter是在当前项目中定义的,那么只需要添加名称空间。有关使用ADO的更多帮助。. NET和TableAdapters,参见本手册