我想知道如何为下一个需求设置IIS或应用程序(如果需要): - 当应用程序池在IIS中启动时,它应该调用Application_Start in Global.asax中在IIS中启动应用程序池后调用Application_Start
我被玩弄的applicationHost.config得到以下代码:
<applicationPools>
<add name="mySite" autoStart="true" managedRuntimeVersion="v4.0" startMode="AlwaysRunning" />
<applicationPoolDefaults>
<processModel identityType="ApplicationPoolIdentity" loadUserProfile="true" setProfileEnvironment="false" />
</applicationPoolDefaults>
</applicationPools>
。 。
<site name="mySite" id="2" serverAutoStart="true">
<application path="/" serviceAutoStartEnabled="true" applicationPool="mySite">
<virtualDirectory path="/" physicalPath="C:\inetpub\wwwroot\mySite" />
</application>
<bindings>
<binding protocol="http" bindingInformation="127.0.0.1:8080:" />
</bindings>
</site>
到目前为止,仅在请求完成时调用Application_Start。
你的意思是这样的:http://www.iis.net/downloads/microsoft/application-initialization – paul
它看起来像我需要的东西。我会看看。谢谢! – fiso