我无法将我的类的引用添加到我的aspx页面中

时间:2013-06-25 06:54:09

标签: c# asp.net

我有一个名为“_CLASS”的文件夹

在这个文件夹中我正在使用名为“SqlAccess”的类,它有一些方法。

现在我想在我的.aspx.cs页面中使用这个类,所以我必须为“SqlAccess”类添加引用名称空间,即“SQL”(命名空间)

但它给我的错误就像

"The type or namespace name 'SQL' could not be found (are you missing a using directive or an assembly reference?)"

修改

这是我的班级,位于“_CLASS”文件夹

namespace SQl
{

   public class SqlAccess
   {
      //...... here is my code 
   }
}

或者我需要在“App_Code”文件夹下添加此类?如果是,那么为什么?

2 个答案:

答案 0 :(得分:1)

  

或者我需要在“App_Code”文件夹下添加此类?

如果您使用的是WebSite,则应使用App_Code文件夹添加代码。

如果您使用的是WebApplication,则可以将代码放在任何位置。

请参阅MSDN上的WebSite vs Web Application article

同样从错误消息中您似乎使用了SQL作为命名空间,但在您显示的代码中,您使用了SQl,这显然与C#中的内容不同。

答案 1 :(得分:0)

你可以试试这个。

右键单击班级>>属性并检查构建操作。它应该是编译