2009-09-30 24 views

回答

1

不是100%,但你有IDE中生成後選項(在Web應用程序性能的生成事件)

即使沒有,你可以運行在命令行

C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_compiler -v/-f -u -p 
"$(ProjectDir)\" "$(SolutionDir)PrecompiledWeb\$(ConfigurationName)" 
+0

@dove:謝謝你的回答,但我需要更多關於如何使用Pro版本(編譯視圖,啓用更新或編譯所有DLL)實現相同的預編譯結果的說明...等等再次感謝 – 2009-09-30 13:26:47

+0

@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

+0

http://www.asp.net/學習/主機/教程-15-cs.aspx – 2009-10-01 09:06:12

0

我還沒有與VS快遞產生的任何嘗試這樣做以下,但你應該使用自定義的MSBuild腳本,無論是能夠構建和部署網站它來自哪裏。喜歡的東西:

<MSBuild Projects="$(MSBuildProjectDirectory)\MyProject.csproj" 
     Targets="ResolveReferences;_CopyWebApplication" 
     Properties="WebProjectOutputDir=$(MyTargetDir);OutDir=$(WebProjectOutputDir)\;Configuration=Release" />