ASP.NET三层架构的问题

来源:百度知道 编辑:UC知道 时间:2024/06/29 22:51:49
在另外的类库中怎样调用App_Code文件夹下的类文件
应该怎样做 知道的马上回下

一般来说位于 App_Code 下的类库属于最外面一层(UI层)的类库了,就是给用户看的,比它底层的类库(如DAL/BLL等)是不应该再引用它的(事实上也不允许),否则会发生循环引用的问题。

如果确实要引用(比如其它的界面库),那么就直接引用对应的项目就可以了。值得一提的是,这时候最好将对应的Web项目更改为Web应用程序而不要用Web网站,因为Web网站是动态编译的所以你根本没法引用它。
VS2005默认时只能建Web网站而不能建Web应用程序,需要打SP1补丁才可以。Web应用程序的项目就像普通的项目那样进行项目引用就可以了。

App_Code类中先namespace 名称
然后调用的时候用using namespace 的名就ok

using namespace