sitio publicar net instalar framework aspnet_regiis asp aplicacion asp.net iis

publicar - Cómo agregar ASP.NET 4.0 como grupo de aplicaciones en IIS 7, Windows 7



publicar sitio web iis windows server 2012 (5)

Configurar servidores no es mi fuerte en ningún caso. Estoy tratando de mover un proyecto de desarrollo a Windows 7. Una de las cosas que necesito para ejecutar la aplicación es seleccionar ASP.NET v4.0 como el grupo de aplicaciones dentro de IIS.

Repasé las instrucciones en el siguiente enlace para asegurarme de que se seleccionaron las Opciones de desarrollo de aplicaciones adecuadas:

http://www.gotknowhow.com/articles/how-to-install-iis7-and-enable-aspnet

Desde el Administrador de IIS , selecciono Grupos de aplicaciones y solo veo
- Classic .NET AppPool
- DefaultAppPool

Necesito también poder seleccionar de
- ASP.NET v4.0
- ASP.NET v4.0 Classic

¿Cómo puedo agregar estos a la lista de grupos de aplicaciones disponibles?


Abra una línea de comando de Windows. Cambie los directorios a C:/Windows/Microsoft.Net/Framework/v4.0.xxxx donde las x son el número de compilación. Escribe aspnet_regiis -ir y aspnet_regiis -ir enter. Esto debería registrar .Net v4.0 y crear los grupos de aplicaciones de forma predeterminada. Si no es así, deberá crearlos manualmente haciendo clic con el botón derecho en la carpeta Application Pools en IIS y seleccionando Add Application Pool .

Edición: como referencia, consulte la sección del documento vinculado que hace referencia al argumento -i.

http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx


Acabo de encontrar esto y, aunque ya teníamos instalado .NET 4.0 en el servidor, resultó que solo teníamos la versión "Perfil de cliente" y no la versión "Completa". La instalación de este último solucionó el problema.


En el nivel superior del Administrador de IIS (encima de los Sitios), debería ver el nodo del árbol de Grupos de aplicaciones. Haga clic derecho en "Grupos de aplicaciones", elija "Agregar grupo de aplicaciones".

Asígnele un nombre, elija .NET Framework 4.0 y el modo Integrado o Clásico.

Cuando agrega o edita un sitio web, sus nuevos grupos de aplicaciones ahora aparecerán en la lista.


Es probable que necesite instalar .NET 4 (que también creará un nuevo AppPool para usted)

Primero asegúrese de tener instalado IIS y luego realice los siguientes pasos:

  1. Abra su símbolo del sistema ( Windows + R ) y escriba cmd y presione ENTER
    Es posible que deba iniciar esto como administrador si tiene UAC habilitado.
    Para hacerlo, localice el archivo ejecutable (normalmente puede comenzar a escribir con el menú Inicio abierto), haga clic con el botón derecho y seleccione "Ejecutar como administrador"
  2. Escriba cd C:/Windows/Microsoft.NET/Framework/v4.0.30319/ y presione ENTRAR .
  3. Escriba aspnet_regiis.exe -ir y presione ENTER de nuevo.
    • Si se trata de una versión nueva de IIS (no hay otros sitios que se ejecutan en ella) o no está preocupado por la ruptura de los sitios alojados con un cambio en el marco, puede usar -i lugar de -ir . Esto cambiará sus AppPools por ti y los pasos 5-on no deberían ser necesarios.
    • En este punto, verá que comienza a trabajar para instalar el marco de .NET en IIS para usted.
  4. Cierre el indicador de DOS, vuelva a abrir el menú de inicio y haga clic con el botón derecho en Computadora y seleccione Administrar
  5. Expanda el lado izquierdo (Servicios y aplicaciones) y seleccione Servicios de información de Internet.
    • Ahora tendrá un nuevo applet dentro de la ventana de contenido exclusivamente para IIS.
  6. Expanda su computadora, ubique el nodo Grupos de aplicaciones y selecciónelo. (Ahora debería ver ASP.NET v4.0 listado)
  7. Expanda su nodo de Sitios y ubique el sitio que desea modificar (selecciónelo)
  8. A la derecha, verás la Configuración básica ... justo debajo del texto Editar sitio . Haga clic en este, y aparecerá una nueva ventana.
  9. Seleccione .NET 4 AppPool usando el botón Seleccionar ... y haga clic en Aceptar.
  10. Reinicie el sitio, y debería estar listo.

(También puede repetir los pasos 7 en cada sitio en el que desee aplicar .NET 4).

Referencias adicionales:

  1. .NET 4 Framework
    El marco para aquellos que aún no lo tienen.
  2. ¿Cómo ejecuto un comando con privilegios elevados?
    Instrucciones sobre cómo ejecutar el símbolo del sistema con derechos de administrador.
  3. Opciones de aspnet_regiis.exe
    Para aquellos que quieran saber qué hace -ir o -i (o la diferencia entre ellos) o qué otras opciones están disponibles. (Por lo general, uso -ir para evitar que los sitios antiguos que actualmente se ejecutan en un cambio en el marco, pero eso depende de usted).

Instalar framework 4.0 redistribuible también es suficiente para crear un grupo de aplicaciones. Puedes download desde download .