什麼是預編譯ASP.NET4 MVC3網站使用Visual Studio 2010的所有視圖文件的最佳方式ASP.NET4 MVC3網站?預編譯使用Visual Studio 2010
我有點困惑,因爲MS提供的聲音非常相似的多種解決方案。
Web部署項目
Web部署工具
http://www.microsoft.com/download/en/details.aspx?id=25230
或者我可以做這一切從默認VS2010 SP1,無需額外的插件?
有人能澄清?
什麼是預編譯ASP.NET4 MVC3網站使用Visual Studio 2010的所有視圖文件的最佳方式ASP.NET4 MVC3網站?預編譯使用Visual Studio 2010
我有點困惑,因爲MS提供的聲音非常相似的多種解決方案。
Web部署項目
Web部署工具
http://www.microsoft.com/download/en/details.aspx?id=25230
或者我可以做這一切從默認VS2010 SP1,無需額外的插件?
有人能澄清?
當你建立或發佈項目,該網站已經編譯。只有視圖是動態編譯的。如果您希望編譯視圖,則可以編輯您的Web項目文件。改變這一行:
<MvcBuildViews>false</MvcBuildViews>
到:
<MvcBuildViews>true</MvcBuildViews>
爲了能夠編輯你必須先卸載項目在Visual Studio中的項目文件(右鍵單擊,卸載項目),然後右鍵點擊該項目再次選擇編輯項目。 當你所做的更改,您的意見將被自動建立也。 這是不是你想要的發展過程中做,建造時間的東西顯著增加。
我已經回答了同樣的事情,但幾秒鐘太晚了,所以我刪除它。下面是從主哈克一個也許有用的博客條目:http://haacked.com/archive/2011/05/09/compiling-mvc-views-in-a-build-environment.aspx –
+1感謝名單,你做的! –
如果你試圖建立的時候得到一個奇怪的aspERR錯誤。關閉MvcBuildViews暫看構建的問題是什麼。 –
看看你的項目屬性爲您選擇的配置(例如調試)的部署部分.... –