豚吐露@wiki
IIS起動時に処理を開始させたい
最終更新:
Bot(ページ名リンク)
-
view
IIS起動時に処理を開始させたい
Windwos Server 2008R2
IIS 7.5
IIS 7.5
WindowsServerにloginし、以下のfileを開く。
C:\[[Windows]]\System32\inetsrv\config\applicationHost.config
Windows配下のfileなので、管理者権限のTextEditorで開かんと
C:\Windows\SysWOW64\inetsrv\Config
配下にfileが保存された...VirtualStoreじゃ無いんだ???
で、configの中を漁ると、以下のような場所がある。『<applicationPools>』で検索ね。
- <configuration>
- <system.applicationHost>
- <applicationPools>
- <add name="DefaultAppPool" />
- <add name="Classic .NET AppPool" managedPipelineMode="Classic" />
- <add name="ASP.NET v4.0" managedRuntimeVersion="v4.0" />
- <add name="ASP.NET v4.0 Classic" managedRuntimeVersion="v4.0" managedPipelineMode="Classic" />
- <applicationPoolDefaults>
- <processModel identityType="ApplicationPoolIdentity" />
- </applicationPoolDefaults>
- </applicationPools>
- </system.applicationHost>
- </configuration>
この中の自分が使ってるアプリケーションプールを常時起動に設定する。とりあえずsampleで『ASP.NET v4.0』を使ってるので...
<add name="ASP.NET v4.0" managedRuntimeVersion="v4.0" /> ↓ <add name="ASP.NET v4.0" managedRuntimeVersion="v4.0" startMode="AlwaysRunning" />
更新日: 2016年03月04日 (金) 18時36分10秒