Answers:
您可以执行以下几项操作:
您可以使用IIS 8.0随附的应用程序初始化模块
你可以在你里面有这样的东西 web.config
<applicationInitialization
doAppInitAfterRestart="true" >
<add initializationPage="/" />
</applicationInitialization>
initializationPage="/"每当您的应用自动启动时,这会将请求发送到您的应用的根目录()。
您还可以为应用程序池配置启动模式,Always Running这意味着每次IIS重新启动时,它都将确保立即启动您的应用程序池(如果右键单击应用程序池,则Advanced Settings

以及Preload您自己的网站(右键单击该网站,Manage Site然后Advanced Settings

另外,您可以通过将Idle Time-out应用程序池的in更改为0(无限)来禁用idleTimeout(默认情况下,IIS在活动20分钟后IIS将关闭该应用程序)

也Regular Time Interval (minutes)默认关闭IIS会每29小时回收您的应用程序一次。

对于
applicationInitialization进入<configuration><system.webServer>