Compartilhar via


Instalar ASP.NET 4.5 em Windows 8 e Windows Server 2012

Este artigo explica por que você não pode instalar ou desinstalar ASP.NET 4.5 no Microsoft Windows 8 usando o utilitário Aspnet_regiis.exe e ajuda você a resolve esse problema.

Versão original do produto: ASP.NET no .NET Framework 4.5.2, Windows 8, Windows Server 2012
Número de KB original: 2736284

Sintomas

Nas versões anteriores do Windows que executam o IIS (Internet Information Services), o aspnet_regiis -I comando pode ser usado para instalar o recurso ASP.NET. A partir de Windows 8, os seguintes problemas podem ocorrer ao tentar instalar ASP.NET usando o utilitário Aspnet_regiis.exe:

  1. Se você executar aspnet_regiis -I para instalar ASP.NET 4.5 no IIS 8, uma mensagem de erro como a seguinte será exibida:

    Essa opção não tem suporte nesta versão do sistema operacional. Em vez disso, os administradores devem instalar/desinstalar ASP.NET 4.5 com o IIS8 usando a caixa de diálogo Ativar/Desativar Recursos do Windows, a ferramenta de gerenciamento de Gerenciador do Servidor ou a ferramenta de dism.exe linha de comando. Para obter mais detalhes, confira https://go.microsoft.com/fwlink/?linkid=216771.

  2. Se você tiver um aplicativo que usa projetos de instalação para instalar um aplicativo no IIS, a instalação falhará ao habilitar ASP.NET 4.5 e o aplicativo poderá não instalar.

  3. Se você instalar um aplicativo no Windows 8 que tenta instalar ASP.NET 4.5 usando aspnet_regiis -I, o aplicativo não habilitará ASP.NET 4.5.

Motivo

O utilitário Aspnet_regiis.exe não é mais usado para instalar e desinstalar ASP.NET 4.5 em Windows 8. ASP.NET 4.5 agora é um componente do Windows e pode ser instalado e desinstalado como qualquer outro componente do Windows.

Resolução

Para instalar ou desinstalar ASP.NET 4.5 em Windows 8 ou Windows Server 2012, use uma das seguintes opções:

  • Execute o seguinte comando de um prompt de comando administrativo:

    dism /online /enable-feature /featurename:IIS-ASPNET45
    
  • Para computadores cliente Windows 8, ative o IIS-ASPNET45 em Ativar/Desativar recursos do Windows emRecursos> de Desenvolvimento de Aplicativos do Internet Information Services>world wide web services>ASP.NET 4.5.

  • Para computadores Windows Server 2012, habilite o IIS-ASPNET45 usando Gerenciador do Servidor, emDesenvolvimento> de Aplicativos do Servidor Web (IIS)>Web Server>ASP.NET 4.5.