我有一个大型网站,我们将其转换为网络应用程序。然后我们再次发布了应用程序并将结果文件放到另一个Web应用程序中,并在此基础上进行自己的开发。采取上述步骤以减少构建时间。它减少了构建时间,但是第一次运行需要很长时间。我们的网站包含大量文件。有没有减少运行时间的建议。在每次更改后,我们必须等待5-10分钟才能加载网站。
答案 0 :(得分:1)
我认为Application Initialization Module对您有用;)
修改强>
添加以下代码解决了问题,
<compilation optimizeCompilations="true" />
可选布尔属性指定是否进行动态编译 如果更改了顶级文件,则重新编译整个站点。顶层 文件包括Global.asax文件和Bin和中的所有文件 App_Code文件夹。如果为True,则仅重新编译已更改的文件 默认值为False。有关详细信息,请参阅Understanding ASP.NET Dynamic Compilation。