使用visual studio 2010预编译asp.net4 mvc3网站

时间:2011-08-23 19:59:31

标签: visual-studio-2010 asp.net-mvc-3 asp.net-4.0 web-deployment

使用visual studio 2010预编译asp.net4 mvc3网站及其所有视图文件的最佳方法是什么?

我有点困惑,因为MS提供了多种听起来非常相似的解决方案。

Web部署项目

http://blogs.msdn.com/b/webdevtools/archive/2010/05/26/visual-studio-2010-web-deployment-projects-rtw-available-now.aspx

Web部署工具

http://www.microsoft.com/download/en/details.aspx?id=25230

或者我可以在没有附加插件的情况下从默认的VS2010 SP1中完成所有这些操作吗?

有人可以澄清吗?

1 个答案:

答案 0 :(得分:4)

在构建或发布项目时,网站已经编译完毕。仅动态编译视图。如果您还希望编译视图,则可以编辑Web项目文件。改变这一行:

<MvcBuildViews>false</MvcBuildViews>

为:

<MvcBuildViews>true</MvcBuildViews>

为了能够在visual studio中编辑项目文件,您必须先卸载项目(右键单击,卸载项目),然后再次右键单击该项目并选择“编辑项目”。 进行更改后,您的视图也将自动构建。 这不是您在开发过程中想要做的事情,构建时间会显着增加。