asp.net - IIS 应用程序初始化 doAppInitAfterRestart

标签 asp.net iis

我在 IIS 7.5 上安装了应用程序初始化模块,将 apppool 配置为 AlwaysRunning和网站 preloadEnabled .该模块适用于 apppool 重启。当我更改站点的 web.config 时,不会发送来自模块的请求。我试过设置doAppInitAfterRestarttrue但这没有帮助。有没有办法以某种方式配置应用程序初始化以在 appdomain 重新启动后发送请求(例如 web.config 更改)?

最佳答案

我在以下方面取得了一些有限的成功:

更改后doAppInitAfterRestarttrue在您的应用程序的 system.webServer/applicationInitialization部分,转到配置编辑器中的同一位置,然后单击省略号 ... (Collection) 旁边的按钮.将弹出一个窗口。单击添加链接,然后输入以下内容:

hostName: thehosturlofyourapp.com
initializationPage: /thepageyouwanttoloadonrestart.aspx

关于asp.net - IIS 应用程序初始化 doAppInitAfterRestart,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34902751/

相关文章:

c# - IIS 7 - 您要查找的资源已被删除、名称已更改或暂时不可用

php - mcrypt 在 windows/IIS 上的 PHP 5.6 中不起作用

asp.net-mvc - ASP.NET MVC : CSS file returning a 302 error when it exists

c# - 在 asp.net gridview 中显示空格填充的记录

javascript - 无法在 MVC 5 应用程序的 api Web API 2 Controller 中访问 Action

Asp.net Core Linq 查询花费太多时间

javascript - ASP.Net 回发破坏了 jQuery FancyBox

c# - 获取错误 "The ' targetFramework' 属性当前引用的版本高于已安装的 .NET Framework 版本”

php - 没有虚拟主机的 Zend Framework 应用程序

c# - 显示箭头的 MS 柱形图