有沒有一種使用VWD Express預編譯網站的方法?作爲預編譯的ASP.net-MVC網站與VWD Express Edition一起發佈
我可以使用ASP.NET合併工具或類似的工具嗎?並沒有任何限制的選項(我可以選擇任何喜歡在VS專業版的選項)約VWD
有沒有一種使用VWD Express預編譯網站的方法?作爲預編譯的ASP.net-MVC網站與VWD Express Edition一起發佈
我可以使用ASP.NET合併工具或類似的工具嗎?並沒有任何限制的選項(我可以選擇任何喜歡在VS專業版的選項)約VWD
不是100%,但你有IDE中生成後選項(在Web應用程序性能的生成事件)
即使沒有,你可以運行在命令行
C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_compiler -v/-f -u -p
"$(ProjectDir)\" "$(SolutionDir)PrecompiledWeb\$(ConfigurationName)"
我還沒有與VS快遞產生的任何嘗試這樣做以下,但你應該使用自定義的MSBuild腳本,無論是能夠構建和部署網站它來自哪裏。喜歡的東西:
<MSBuild Projects="$(MSBuildProjectDirectory)\MyProject.csproj"
Targets="ResolveReferences;_CopyWebApplication"
Properties="WebProjectOutputDir=$(MyTargetDir);OutDir=$(WebProjectOutputDir)\;Configuration=Release" />
我決定以使其更易於創建自定義外部工具,這裏是我是如何做的: http://blog.larmib.com/2012/how-to-compile-visual-web-developer-2010-express/
爲了讓事情變得更容易,我創建一個設置文件precompile.vssetting。享受,請+1我的博客,如果你發現我的帖子有幫助。
@dove:謝謝你的回答,但我需要更多關於如何使用Pro版本(編譯視圖,啓用更新或編譯所有DLL)實現相同的預編譯結果的說明...等等再次感謝 – 2009-09-30 13:26:47
@ahmed看看aspnet_compiler /?你會看到那裏的旗幟的細節,例如-u表示可更新。另外你可能想看看web部署項目http://www.microsoft.com/downloads/details.aspx?FamilyId=0AA30AE8-C73B-4BDD-BB1B-FE697256C459&displaylang=en – dove 2009-09-30 15:15:24
http://www.asp.net/學習/主機/教程-15-cs.aspx – 2009-10-01 09:06:12