阅读【使用Areas分离ASP.NET MVC项目】的想法

阅读的文章链接:http://kb.cnblogs.com/page/144561/

针对第四次改进其实可以做进一步改进:

例如新建一个Blog模块的类库,将其工程项目里的所有文件路径指向MvcAreaTest项目下的Areas/Blog中,如下图所示:

阅读【使用Areas分离ASP.NET MVC项目】的想法

这样物理上类库和areas下的文件其实就是同一个文件了,所以就不需要第四步中的每次生成就要复制文件的设置了。

只是在vs项目中还是显示两个项目提高了代码可读性,最后在发布

的时候只要将Views下的所有文件包括在项目中即可。其他的文件都移除项目,以减少发布生产的文件。

 

你可能感兴趣的:(asp.net)