A versão de 32 bits do ASP.NET está instalada em uma versão de 64 bits do Windows

[Este tópico pretende solucionar um problema específico acarretado pela ferramenta Exchange Server Analyzer. Você deve aplicá-lo apenas a sistemas em que a ferramenta Exchange Server Analyzer tenha sido executada e estejam passando por esse problema específico. A ferramenta Exchange Server Analyzer, disponível como download gratuito, coleta remotamente dados de configuração de cada servidor da topologia e analisa automaticamente os dados. O relatório resultante detalha problemas importantes de configuração, problemas potenciais e configurações de produto diferentes do padrão. Ao seguir estas recomendações, você poderá atingir melhor desempenho, escalabilidade, confiabilidade e tempo de operação. Para obter mais informações sobre a ferramenta ou para baixar as últimas versões, consulte "Microsoft Exchange Analyzers" em https://go.microsoft.com/fwlink/?linkid=34707.]  

Tópico modificado em: 2010-04-01

O Microsoft Exchange Best Practices Analyzer analisa os componentes do ISS (Serviços de Informações da Internet) que estão instalados em um servidor do Exchange para determinar se as seguintes condições são verdadeiras:

  • O servidor está executando uma versão de 64 bits do Windows Server 2003.
  • A versão de 32 bits do ASP.NET está instalada no IIS.

Se o Analyzer detectar que a versão de 32 bits do ASP.NET está instalada em um computador com uma versão de 64 bits do Windows Server 2003 em execução, a ferramenta gerará uma mensagem de erro.

O componente ASP.NET é necessário para habilitar o Microsoft Office Outlook Web Access. No entanto, se a versão de 32 bits do ASP.NET estiver instalada junto com a de 64 bits do Windows, usuários do Outlook Web Access receberão uma mensagem de erro "Serviço indisponível" quando tentarem acessar a caixa de correio do Exchange.

Você pode ter instalada a versão de 32 bits do ASP.NET para atender aos requisitos de um ou mais programas instalados. Por exemplo, um servidor do Exchange pode estar executando o Windows SharePoint Portal Services.

Para resolver esse problema, execute a Ferramenta de Registro do IIS do ASP.NET (Aspnet_regiis.exe) para habilitar a versão de 64 bits do ASP.NET no IIS.

Para habilitar a versão de 64 bits do ASP.NET no IIS 6.0

  1. Abra um prompt de comando e movimente-se até o seguinte diretório:

    %SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727

  2. Digite o seguinte comando e pressione ENTER:

    aspnet_regiis -r -enable 
    
  3. Saia do prompt de comando.

Para obter mais informações

Para obter mais informações sobre a ferramenta de registro do IIS do ASP.NET, consulte Ferramenta de Registro do IIS do ASP.NET (Aspnet_regiis.exe).

Para obter mais informações sobre como alternar entre as versões de 32 bits e a de 64 bits do ASP.NET, consulte o artigo 894435 da Base de Dados de Conhecimento Microsoft, Como alternar entre as versões de 32 bits do ASP.NET 1.1 e a versão de 64 bits do ASP.NET 2.0 em uma versão de 64 bits do Windows.