文件夹的简单C#USING语句

sal*_*ere 0 .net c# asp.net namespaces visual-studio-2008

我正在用C#开发一个VS 2008 Web应用程序.我试图包含存储在我的一个文件夹中的命名空间.所以代替:

using ADONET_namespace
Run Code Online (Sandbox Code Playgroud)

它存储在"Admins"文件夹中.如何修改此aspx.cs文件以包含Admins/ADONET_namespace?

目前我从aspx.cs文件中得到以下错误:找不到类型或命名空间名称'ADONET_namespace'(您是否缺少using指令或程序集引用?)

Ant*_*ram 5

如果您正在ASP.NET网站(例如,文件 - >新网站)中进行开发,并且您希望在Web应用程序中重用类,则需要将.cs文件中的类放在应用程序的App_Code目录中,或者您可以将它们编译成DLL并将其放在bin目录中.

如果您正在ASP.NET Web应用程序项目(例如,文件 - >新项目,新ASP.NET Web应用程序)中进行开发,那么您可以在项目的子结构中组织您的类文件,或者您可以在解决方案中添加其他项目,以便在UI代码和元素以及业务或数据逻辑之间实现更高程度的分离.

当然,较新的ASP.NET技术(如MVC)将遵循存储控制器和诸如此类的事物的惯例,并且适用于其他项目也是如此.

在以与应用程序类型一致的方式组织文件之后,您可以包含using myNamespace;在需要能够使用这些类的任何类或页面中.