IMZRH的日志

努力成为一个有用的人

导航

让WebApplication项目和App_Code目录和谐相处

Posted on 2010-05-28 21:24  张荣华  阅读(1261)  评论(4编辑  收藏  举报

今天在维护项目时遇到了一个问题,我在项目(WebApplication类型不是WebSite类型)的App_Code目录下新加了名叫LookupHelper的类,然后在*.Aspx.cs这种后台页面中引用,但在编译时报错,死活找不到LookupHelper类的定义,程序报错如下:

Compiler Error Message: CS0246: The type or namespace name LookupHelper could not be found (are you missing a using directive or an assembly reference?)

经过上网搜索后发现是App_Code在默认情况下不能和WebApplication和谐相处,并且微软也不建议我们在WebApplication中用App_Code目录来存放类文件,这也太不和谐了。不过就像***一样我们完全可以把不和谐的事情变得和谐,

同志们,App_Code,会好用的,代码通译通过,会有的! 前提是我们需要修改新添加类的编译属性。错误的具体解决方法和原理见这里。

 

 

 

 

---------------------------------------------------------------------------

乐铺活动验证