aspx不重编译发布代码文件
最近我都是把aspx当asp用,因为是2个人同时在做一个系统,系统已经发布在服务器中了,每次修改后不方便重编译发布。我的做法是,本地改好了之后,直接上传aspx或者后台的cs文件,iis自动去编译去。其实还挺方便的。
不过后来增加了一个新的类,cs文件,放到app_code中,想跟前面一样处理,结果提示
应用程序已预编译,因此不允许使用目录“/App_Code/”
于是采用了一个折中的办法,把这个类放到页面的cs中,到也能用。但这个类是一个公用的类,其他的页面可能用到,于是麻烦就来了,有些页面老是报告找不到这个类,我感觉应该是编译顺序的问题。于是这个类的代码被拷来拷去,很烦。
今早,试了一下,我先网站本地发布,然后在bin里找app_code.dll还有一个app_code.complied,传到服务器的bin中,结果,一切ok了。
不过后来增加了一个新的类,cs文件,放到app_code中,想跟前面一样处理,结果提示
应用程序已预编译,因此不允许使用目录“/App_Code/”
于是采用了一个折中的办法,把这个类放到页面的cs中,到也能用。但这个类是一个公用的类,其他的页面可能用到,于是麻烦就来了,有些页面老是报告找不到这个类,我感觉应该是编译顺序的问题。于是这个类的代码被拷来拷去,很烦。
今早,试了一下,我先网站本地发布,然后在bin里找app_code.dll还有一个app_code.complied,传到服务器的bin中,结果,一切ok了。