2014-01-20 57 views
2

是否有人成功將AspNetCompiler任務/目標與Azure雲Web角色包(cspkg)文件集成?Azure雲網絡角色+ AspNetCompiler?

我一直無法弄清楚如何或在哪一步執行編譯,以便我的Azure Web角色處於完全編譯狀態。

TeamCity整合加。

回答

1

我花了一些時間試圖以一種或多或少的可靠方式來做到這一點(見this question),看起來最好的辦法是使用ClientBuildManager.PrecompileApplication()從角色OnStart()內部調用就地預編譯。這對每個初創公司都浪費了一些時間 - 對於ASP.NET 4.0下最簡單的站點至少需要10秒鐘(我沒有嘗試更高版本,但我聽說他們可能有更快的預編譯)。

+0

謝謝。我簡單地介紹了一下,但沒有注意到直接在項目上使用aspnet_compiler工具的比較加速。 – Andrew

+0

@Andrew:這個東西只是在底層運行aspnet_compiler,所以與其相比,它不可能提供任何加速。 – sharptooth