Cómo iniciar correctamente una aplicación asp.net en IIS10

Estoy tratando de hacer que mi aplicación ASP.NET se inicie automáticamente cada vez que se ejecuta el grupo de aplicaciones.

Según los montones y montones de referencias en línea, ya he hecho lo siguiente:

Establezca el grupo de aplicaciones enStartMode=AlwaysRunningEstablezca el sitio en cuestión (que pertenece al grupo mencionado anteriormente) enpreloadEnabled=trueInstala elApplication Initialization característica de la instalación de WindowsAñade el<applicationInitialization> nodo a la web.config's<system.webServer> nodo

La aplicación web está basada en Owin y tiene una simple declaración de registro log4net en suStartup.Configuration() método. Ahora, al reiniciar IIS, veo que el proceso w3svc.exe se está ejecutando, así que sé queStartMode=AlwaysRunning está trabajando. Sin embargo, no hay mensajes de registro en el archivo de registro.

Navegando a cualquier url (incluso una inexistente) en la aplicación iniciará la aplicación y agregará la línea de registro.

Debido al trabajo real que se realiza en el inicio de la aplicación, realmente quiero que la aplicación se precargue realmente, pero parece que no puedo hacerlo.

Al buscar en este sitio, lamentablemente no he podido encontrar una solución.

Gracias por adelantado.

Respuestas a la pregunta(1)

Su respuesta a la pregunta