Fla*_*ape 6 asp.net iis precompile
我正在努力避免编译错误在我们开发过程中阻止整个ASP站点.也就是说,我希望每个页面在首次运行时编译而不是整个站点,以便编译错误不会全局显示.当一个开发者在使用systnax bleherror保存后开始吃午饭时,这可能会令人讨厌.
我已经尝试将此添加到你的web配置(从默认的"始终"更改):
<pages compilationMode="Auto" controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID">
Run Code Online (Sandbox Code Playgroud)
这没有达到预期的效果.我可以在webconfig中更改或使用IIS禁用预编译?
<compilation batch="false" />
指示是否支持批处理.如果为True,则消除了第一次访问文件时所需编译所导致的延迟.当此属性设置为True时,ASP.NET以批处理模式预编译所有未编译的文件,这会在第一次编译文件时导致更长的延迟.但是,在此初始延迟之后,在后续访问文件时消除了编译延迟.默认值为True.
https://msdn.microsoft.com/library/s10awwz0.aspx
使用UI打开IIS管理器并导航到要管理的级别.有关打开IIS管理器的信息,请参阅打开IIS管理器(IIS 7).有关在UI中导航到位置的信息,请参阅IIS管理器中的导航(IIS 7).
在"功能视图"中,双击".NET编译".
在".NET编译"页面上,根据需要编辑设置.
完成后,单击"操作"窗格中的"应用".
http://technet.microsoft.com/en-us/library/cc725812(v=ws.10).aspx
| 归档时间: |
|
| 查看次数: |
8802 次 |
| 最近记录: |