如何在VS.NET 2010中加速30多种语言的ASP.NET Web站点的编译?

时间:2011-02-15 06:21:37

标签: asp.net visual-studio-2010 translation asp.net-4.0

最近,我在VS.NET 2010中向ASP.NET Web站点项目添加了大量新语言(作为RESX文件)。

该项目有大约50个ASPX页面,并且在我添加语言之前确实构建得相当快。

由于语言被添加,编译器需要几分钟(好,至少1-2),直到浏览器看到页面。

现在我正在调查,我是否可以加快开发环境中的编译时间。我能想到:

  • 仅在部署到Web服务器时,退出VS.NET中的RESX文件并从另一个外部文件夹中复制它们。
  • 将项目类型从网站更改为Web Application

我的问题:

您能否就如何提高ASP.NET 4.0中大型多语言网站的开发速度给出一些建议?

1 个答案:

答案 0 :(得分:2)

将您的资源放入precompiled assembly。这应该会显着减少动态编译时间,这是ASP.NET的默认行为。

在开发环境中,只有在发生显然需要重建程序集的更改时才会重新编译该程序集。