CORREÇÃO: mensagem de erro "o modo solicitado é inválido" ao executar um aplicativo gerenciado que usa o.NET Framework 3.5 SP1 ou uma versão anterior para acessar uma floresta ou domínio do Windows Server 2008 R2

Traduções deste artigo Traduções deste artigo
ID do artigo: 2260240 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Considere o seguinte cenário:
  • Criar um objeto System.DirectoryServices.ActiveDirectory.DirectoryContext em um aplicativo gerenciado. O aplicativo usa o objeto para acessar uma floresta ou domínio do Windows Server 2008 R2.
  • Tentar solicitar o modo do domínio ou da floresta.
Nesse cenário, um ActiveDirectoryOperationException exceção será gerada. Além disso, você recebe a seguinte mensagem de erro:
O modo solicitado é inválido.
Observação Esse problema ocorre somente quando o aplicativo usa o.NET Framework 3.5 Service Pack 1 (SP1) ou uma versão anterior.

Causa

Esse problema ocorre porque não há suporte para uma floresta e um domínio do Windows Server 2008 R2 na função de enumeração DomainMode nas versões do.NET Framework mais antigas que o.NET Framework 4.0.

Resolução

Informações sobre hotfix

Um hotfix com suporte foi disponibilizado pela Microsoft. No entanto, destina-se a corrigir somente o problema descrito neste artigo. Aplique-o somente aos sistemas que apresentarem esse problema específico. Esse hotfix pode receber testes adicionais. Portanto, se esse problema não o prejudicar, recomendamos que você aguarde o próximo que contém esse hotfix.

Para resolver esse problema imediatamente, contate o Atendimento Microsoft para obter o hotfix. Para obter uma lista completa dos números de telefone do Atendimento Microsoft e informações sobre custos de suporte, visite o seguinte site da Microsoft:
http://support.microsoft.com/contactus/?WS=support
Observação Em alguns casos, as taxas cobradas para chamadas de suporte podem ser canceladas se um profissional de suporte da Microsoft determinar que uma atualização específica resolverá o problema. Os custos de suporte normais se aplicarão a perguntas de suporte adicionais e problemas que não se qualificam à atualização específica em questão.

Pré-requisitos

Para aplicar esse hotfix, você deve ter o.NET Framework 2.0 SP2 ou o.NET Framework 3.5 SP1 instalado.

Requisito de reinicialização

Você não precisa reiniciar o computador após aplicar esse hotfix, se nenhum arquivo afetado está sendo usado.

Informações de substituição do hotfix

Esse hotfix não substitui outros hotfixes.

Informações sobre o arquivo

A versão em inglês deste hotfix possui os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas em formato Tempo Universal Coordenado (UTC). Quando você exibe as informações do arquivo, ele é convertido para a hora local. Para encontrar a diferença entre o UTC e a hora local, use a Fuso horário Guia de Data e hora item no painel de controle.
Informações de arquivo para todas as versões baseadas em x86 do Windows XP ou do Windows Server 2003
Recolher esta tabelaExpandir esta tabela
Nome do arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
System.DirectoryServices.dll2.0.50727.4467401,40830 De julho de 201006:42x86
Informações de arquivo para todas as versões baseadas em x64 do Windows XP ou do Windows Server 2003
Recolher esta tabelaExpandir esta tabela
Nome do arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
System.DirectoryServices.dll2.0.50727.4467401,40830 De julho de 201006:13x64
Informações de arquivo para todas as versões baseadas em IA-64 do Windows Server 2003
Recolher esta tabelaExpandir esta tabela
Nome do arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
System.DirectoryServices.dll2.0.50727.4467401,40830 De julho de 201006:13IA-64
Informações de arquivo para todas as versões baseadas em x86 do Windows Vista Service Pack 2 (SP2) ou do Windows Server 2008 Service Pack 2 (SP2)
Recolher esta tabelaExpandir esta tabela
Nome do arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
System.DirectoryServices.dll2.0.50727.4466401,40829 De julho de 201013:37x86
Informações de arquivo para todas as versões baseadas em x64 do Windows Vista SP2 ou do Windows Server 2008 SP2
Recolher esta tabelaExpandir esta tabela
Nome do arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
System.DirectoryServices.dll2.0.50727.4466401,40829 De julho de 201013:37x64
Informações de arquivo para todas as versões baseadas em IA-64 do Windows Server 2008 SP2
Recolher esta tabelaExpandir esta tabela
Nome do arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
System.DirectoryServices.dll2.0.50727.4466401,40829 De julho de 201013:27IA-64

Situação

A Microsoft confirmou que este é um problema nos produtos Microsoft que estão listados na seção "Aplica-se a".

Mais Informações

Para obter mais informações sobre a terminologia de atualização de software, clique no número de artigo que se segue para visualizar o artigo na Base de dados de Conhecimento Microsoft:
824684 Descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft

Propriedades

ID do artigo: 2260240 - Última revisão: sábado, 20 de julho de 2013 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
  • Microsoft .NET Framework 3.5 Service Pack 1
  • Microsoft .NET Framework 2.0
  • Microsoft .NET Framework 2.0 Service Pack 1 (x86)
  • Microsoft .NET Framework 2.0 Service Pack 2
Palavras-chave: 
kbqfe kbHotfixServer kbfix kbsurveynew kbmt KB2260240 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.
Clique aqui para ver a versão em Inglês deste artigo: 2260240

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com