Instalação do WSS 3.0 em x64

Instalação do WSS 3.0 em x64

Estou recebendo o seguinte erro:

A instalação não pode prosseguir devido aos seguintes erros:
Este produto requer que o ASP.NET v2.0 seja definido como 'Permitir' na lista de extensões de servidor Web do Internet Information Services (IIS). Se não estiver disponível na lista, reinstale o ASP.NEt v2.0

As etapas que executei após uma nova instalação do Windows Server 2003:

  • SQL Server 2005 instalado
  • Instalado .Net Framework 2.0 x64
  • Instalado .Net Framework 3.0 x64
  • Verificado se o ASP.NET v2.0.50727 (32 bits) está definido como Permitido nas extensões de serviço Web do IIS
  • Tentativa de instalar o WSS 3.0, falhando com o erro acima

Tentei executar o seguinte comando para garantir que o .Net 2.0 esteja sendo usado

c:\windows\Microsoft.net\Framework\v2.0.50727\aspnet_regiis.exe -i

Agora estou preso, alguém pode ajudar?

PS: Também notei que não tenho nenhuma guia ASP.NET quando visualizo as propriedades do site padrão.

Responder1

Você instalou o SQL 2005 de 64 bits? O SQL 2005 instala o .NET 2.0 se ainda não estiver lá. Estou me perguntando se talvez você tenha um problema com 32 bits e 64 bits no servidor se você instalou o SQL 2005 de 32 bits.

Responder2

Encontrei a solução. O IIS é necessário para ser executado apenas no modo de 64 bits. Ele estava rodando em modo misto de 32/64 bits. O crédito vai paraesta postagem do blog.

Execute o seguinte comando no prompt de comando para desabilitar o modo misto:

cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 0

E então reinstale o .net 2.0 assim:

%SYSTEMROOT%\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -i

E verifique se o ASP.NET v2.0.50727 está definido como Permitido nas extensões de serviço da Web do IIS.

informação relacionada