MVC4网站发布,能像webForm方式,将cs文件发布为单个DLL吗?
将来需要修改网站时,只需要替换单个DLL文件
在VS2010上发布时,界面好简单,没有找到相关的项。
不支持你的需求,MVC在发布的时候会把所有的cs文件都编译到项目中,形成一个DLL。
事实上,MVC里,不存在针对某一个UI的独立cs的情况,这点跟WebForm是不同的。而且,在WebForm里,对cs编译为一个独立的DLL也是针对ASPX.CS文件来说的,并且这个独立DLL,如果控制不好还容易引起混乱。
MVC倒是支持把cshtml等视图文件也编译为DLL,这个行为可以提高性能,只是,也容易引起混乱,我一般都不这样做。
不可以,MVC开发完就是一个DLL,你可以用多个项目来,或者使用mvc插件式框架.来