2014-01-20 56 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