Compartir a través de


Instalar ASP.NET 4.5 en Windows 8 y Windows Server 2012

En este artículo se explica por qué no se puede instalar ni desinstalar ASP.NET 4.5 en Microsoft Windows 8 mediante la utilidad Aspnet_regiis.exe y le ayuda a resolver este problema.

Versión original del producto: ASP.NET en .NET Framework 4.5.2, Windows 8, Windows Server 2012
Número de KB original: 2736284

Síntomas

En versiones anteriores de Windows que ejecutan Internet Information Services (IIS), el aspnet_regiis -I comando podría usarse para instalar la característica de ASP.NET. A partir de Windows 8, pueden producirse los siguientes problemas al intentar instalar ASP.NET mediante la utilidad Aspnet_regiis.exe:

  1. Si se ejecuta aspnet_regiis -I para instalar ASP.NET 4.5 en IIS 8, se mostrará un mensaje de error similar al siguiente:

    Esta opción no se admite en esta versión del sistema operativo. Los administradores deben instalar o desinstalar ASP.NET 4.5 con IIS8 mediante el cuadro de diálogo Activar o desactivar características de Windows, la herramienta de administración de Administrador del servidor o la herramienta de dism.exe línea de comandos. Para obtener más información, consulte https://go.microsoft.com/fwlink/?linkid=216771.

  2. Si tiene una aplicación que usa proyectos de instalación para instalar una aplicación en IIS, la instalación no podrá habilitar ASP.NET 4.5 y es posible que la aplicación no se pueda instalar.

  3. Si instalas una aplicación en Windows 8 que intenta instalar ASP.NET 4.5 con aspnet_regiis -I, la aplicación no podrá habilitar ASP.NET 4.5.

Causa

La utilidad Aspnet_regiis.exe ya no se usa para instalar y desinstalar ASP.NET 4.5 en Windows 8. ASP.NET 4.5 es ahora un componente de Windows y se puede instalar y desinstalar como cualquier otro componente de Windows.

Solución

Para instalar o desinstalar ASP.NET 4.5 en Windows 8 o Windows Server 2012, use una de las siguientes opciones:

  • Ejecute el siguiente comando desde un símbolo del sistema administrativo:

    dism /online /enable-feature /featurename:IIS-ASPNET45
    
  • Para equipos cliente con Windows 8, active IIS-ASPNET45 activar o desactivar características de Windows en Características de Internet Information Services>World Wide Web Services>Características>de desarrollo de aplicaciones ASP.NET 4.5.

  • Para equipos con Windows Server 2012, habilite IIS-ASPNET45 mediante Administrador del servidor, en Web Server (IIS)>Web Server>Application Development>ASP.NET 4.5.