Saltar al contenido

Inicio Automático de IIS 7.5

Confirme Que el Módulo de Inicialización de la Aplicación Ya Está Instalado en IIS

  1. Abra el Administrador de IIS
  2. Haga clic en el Servidor
  3. En el panel principal, haga clic en Editor de configuración
  4. Expanda el nodo system.webServer.
  5. Si no hay ningún elemento ApplicationInitialization en este nodo, entonces debe instalarse.

    Applicationinitializationnotinstalled

    • (en la captura de pantalla anterior, la inicialización de la aplicación no está instalada)

    • (en la captura de pantalla a continuación, la inicialización de la aplicación está instalada)

    Se ha instalado la inicialización de la aplicación

  6. Si no está instalado, instale la inicialización de la aplicación.

    Precaución

    Será necesario reiniciar el servidor después de la instalación.

  7. Cierre el Administrador de IIS

  8. Descargue el paquete de instalación de Microsoft mediante uno de los siguientes vínculos:

  9. Ejecute este archivo. No hay opciones, haga clic en instalar y luego en Finalizar.

    Instalación completa

  10. Reinicie el servidor para que se apliquen los cambios. Esta función no funcionará sin reiniciar el servidor.

  11. Verifique la instalación (consulte el paso 1 anterior)

Importante

Este elemento aparecerá después de la instalación, incluso si no reinicia el servidor. Esto no significa que la inicialización de la aplicación se haya instalado por completo. Debe reiniciar el servidor para que los cambios surtan efecto.

Configurar la Inicialización de la Aplicación

  1. Abra el Administrador de IIS
  2. Cambie todos los grupos de aplicaciones para que tengan AutoStart = False, excepto el App Builder grupo de aplicaciones.

    1. Haga clic en cada grupo de aplicaciones
    2. Elija Propiedades avanzadas
    3. Establezca Inicio automático = Falso
    4. Para el grupo de aplicaciones App Builder el grupo de aplicaciones establece AutoStart = True

Las siguientes configuraciones no están disponibles en la interfaz de usuario del Administrador de IIS 7.5. Se realizarán en el archivo applicationHost.config.

  1. En una instalación estándar, el archivo applicationHost.config debería estar ubicado en: C:\Windows\System32\inetsrv\config
  2. GUARDE UNA COPIA DEL ARCHIVO
  3. Abra ApplicationHost.config en un editor de texto
  4. Localice el archivo App Builder solicitud

    <applicationPools>
        <add name="DefaultAppPool" autoStart="false" enable32BitAppOnWin64="false" managedRuntimeVersion="v4.0" />
        ...
        <add name="App Builder" autoStart="true" managedRuntimeVersion="v4.0" />
        ...
    </applicationPools>
    
  5. Cambie el App Builder nodo agregando startMode="AlwaysRunning":

    <applicationPools>
        <add name="DefaultAppPool" autoStart="false" enable32BitAppOnWin64="false" managedRuntimeVersion="v4.0" />
        ...
        <add name="App Builder" autoStart="true" managedRuntimeVersion="v4.0" startMode="AlwaysRunning" />
        ...
    </applicationPools>
    
  6. Localice el App Builder solicitud:

    <site name="Default Web Site" id="1">
        ...
        <application path="/" applicationPool="DefaultAppPool">
            <virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\wwwroot" />
        </application>
        <application path="/App Builder" applicationPool="App Builder">
            <virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\wwwroot\App Builder" />
        </application>
        ...
    </sites>
    
  7. Cambie el App Builder nodo agregando preloadEnabled="true":

    <site name="Default Web Site" id="1">
        ...
        <application path="/" applicationPool="DefaultAppPool">
            <virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\wwwroot" />
        </application>
        <application path="/App Builder" applicationPool="App Builder" preloadEnabled="true">
            <virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\wwwroot\App Builder" />
        </application>
        ...
    </sites>
    

La inicialización de la aplicación ahora está configurada correctamente. A continuación, se incluyen enlaces que indican cómo probar el comportamiento o solucionar algunos problemas comunes que se han encontrado.

Establezca el Tiempo de Espera Inactivo en 0

Imagen 002 1

Pruebas y Resolución de Problemas