我已經搜查了幾十個帖子(其中大部分都是幾歲)。我想加快應用程序的第一次加載速度,並且在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