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

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

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

Síntomas

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

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

    Esta opción no se admite en esta versión del sistema operativo. En su lugar, los administradores deben instalar o desinstalar ASP.NET 4.5 con IIS8 mediante el cuadro de diálogo Activar/desactivar características de Windows, la herramienta de administración del Administrador de servidores o la herramienta de línea de dism.exe comandos. Para obtener más información, vea 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 habilitará ASP.NET 4.5 y es posible que la aplicación no se instale.

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

Causa

La Aspnet_regiis.exe de instalación ya no se usa para instalar y desinstalar ASP.NET 4.5 en Windows 8. ASP.NET 4.5 es ahora un Windows y se puede instalar y desinstalar al igual que cualquier otro componente Windows instalación.

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 Windows 8 equipos cliente, active IIS-ASPNET45 en Activar y desactivar las características de Windows en Internet Information Services World Wide > Web Services Application Development > Features > ASP.NET 4.5.

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