我已经搜查了几十个帖子(其中大部分都是几岁)。我想加快应用程序的第一次加载速度,并且在Server 2008 R2上找不到正确的配置组合。我在Server 2012 R2 - IIS 8.5上运行良好。但是我们仍然在Server 2008 R2上有一些站点。我已经做了Server 2008 R2的是:如何使Server 2008 R2上的应用程序预热工作 - IIS 7.5?
- 安装 '应用程序初始化1.0 IIS 7.5' 并重新启动
- 编辑的applicationHost.config下applicationPools补充: 'STARTMODE = “AlwaysRunning”'
- 在网站中添加编辑的applicationHost.config“preloadEnabled =‘真’”应用程序路径
- 编辑我的应用程序的web.config文件中添加“applicationInitialization doAppInitAfterRestart =‘真’” system.WebServer 下
这看似没有效果。我错过了什么? FWIW,我正在使用ApplicationPoolIdentity并具有匿名&已启用表单身份验证和ASP.NET模拟,基本,&已禁用Windows身份验证。任何提示都非常感谢。谢谢。
如果您发现此答案有点混淆,请观看我在You Tube上以葡萄牙语发现的这段视频,该视频解释了我刚刚所说的话(忘记语言只关注他所采取的步骤)。 https://www.youtube.com/watch?v=_8rbf2tZLUs – RodrigoCampos