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:
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.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.
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.