日期:2014-05-18  浏览次数:20417 次

asp.net调用App_code以外的类
我在一个项目中,把所有的类写在字定义的文件夹中,非App_code中,但是我在web页的后置代码中无法实例化
使用using 一级名称空间却点不出下一级的名称空间.
将代码移入App_code中却能够正常使用
哪位高手帮忙~~调用非App_code中的类..



------解决方案--------------------
直接用不行么?提示什么错误?
------解决方案--------------------
生成 添加引用
------解决方案--------------------
新建一个类库项目

然后引用类库项目

或者你手动编译你写的那几个类文件。

用csc命令
------解决方案--------------------
那么麻烦,打一个SP1补丁就可以不用限制在APP_CODE下了
------解决方案--------------------
APP_CODE只是个文件夹名字而已吧.不过我类一般写在同一解决方案单独的项目里的.坚决不打SP1,慢的要死,等2008正式版
------解决方案--------------------
要写到 app_code 中,或者另建项目,生成 dll。


------解决方案--------------------
如果想引用app_code之外的类,需要把那个类引用到你得web里面来,然后再using他,之后就可以使用了。
不过app_code以外的类少了很多默认引用,和app_code中的类不尽相同,比如app_code中的类可以直接使用web.config以及system.web下的东西,不在app_code中的类就需要先引用近来才行。