Instale o ASP.NET 4.5 no Windows 8 e no Windows Server 2012
Este artigo explica por que não é possível instalar ou desinstalar o ASP.NET 4.5 no Microsoft Windows 8 usando o utilitário Aspnet_regiis.exe e ajuda a resolver esse problema.
Versão original do produto: ASP.NET no .NET Framework 4.5.2, Windows 8, Windows Server 2012
Número original do KB: 2736284
Sintomas
Nas versões anteriores do Windows que executam o IIS (Serviços de Informações da Internet), o aspnet_regiis -I
comando podia ser usado para instalar o recurso ASP.NET. A partir do Windows 8, os seguintes problemas podem ocorrer ao tentar instalar ASP.NET usando o utilitário Aspnet_regiis.exe:
Se você executar
aspnet_regiis -I
a instalação do ASP.NET 4.5 no IIS 8, uma mensagem de erro como a seguinte será exibida:Esta opção não é suportada nesta versão do sistema operacional. Em vez disso, os administradores devem instalar/desinstalar o ASP.NET 4.5 com IIS8 usando a caixa de diálogo Ativar/Desativar Recursos do Windows, a ferramenta de gerenciamento do Gerenciador do Servidor ou a ferramenta de linha de
dism.exe
comando. Para obter mais detalhes, consulte https://go.microsoft.com/fwlink/?linkid=216771.Se você tiver um aplicativo que usa projetos de instalação para instalar um aplicativo no IIS, a instalação falhará ao habilitar o ASP.NET 4.5 e o aplicativo poderá falhar ao instalar.
Se você instalar um aplicativo no Windows 8 que tente instalar o ASP.NET 4.5 usando
aspnet_regiis -I
o , o aplicativo não poderá habilitar o ASP.NET 4.5.
Causa
O utilitário Aspnet_regiis.exe não é mais usado para instalar e desinstalar o ASP.NET 4.5 no Windows 8. ASP.NET 4.5 agora é um componente do Windows e pode ser instalado e desinstalado como qualquer outro componente do Windows.
Solução
Para instalar ou desinstalar o ASP.NET 4.5 no Windows 8 ou Windows Server 2012, use uma das seguintes opções:
Execute o seguinte comando em um prompt de comando administrativo:
dism /online /enable-feature /featurename:IIS-ASPNET45
Para computadores cliente com Windows 8, ative o IIS-ASPNET45 em Ativar/desativar recursos do Windows em Recursos de desenvolvimento de>aplicativos dos Serviços>>da Web da Internet ASP.NET 4.5.
Para computadores com Windows Server 2012, habilite o IIS-ASPNET45 usando o Gerenciador do Servidor, em Servidor Web (IIS)>ASP.NET de Desenvolvimento>de Aplicativos de Servidor>Web 4.5.