Artigo: 834536 - Última revisão: segunda-feira, 22 de Março de 2004 - Revisão: 1.1

Fornecedor WMI de configuração não funciona se instalar o .NET Framework versão 1.0 depois de instalar o .NET Framework versão 1.1

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
importante Este artigo contém informações sobre como modificar o registo. Antes de modificar o registo, certifique-se de que efectua uma cópia de segurança e de que compreende como o restaurar o registo se ocorrer um problema. Para obter informações sobre como efectuar uma cópia de segurança, restaurar e editar o registo, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
256986  (http://support.microsoft.com/kb/256986/ ) Descrição do registo do Microsoft Windows

Nesta página

Expandir tudo | Reduzir tudo

Sintomas

Se instalar a versão 1.0 do Microsoft .NET Framework depois de instalar a versão 1.1 do .NET Framework, a ferramenta de recurso de teste para Windows Management Instrumentation, WBEMTest.exe, não com êxito executa uma consulta como, por exemplo, o "seleccionar * da appSettings" consulta. Além disso, recebe a seguinte mensagem de erro:
Falha de carregamento do fornecedor
Nota A ferramenta WBEMTest.exe é a ferramenta de teste de gestão empresarial via Web (WBEM) que implementa o Windows Management Instrumentation (WMI).

Causa

Este problema ocorre porque estão instaladas duas versões do .NET Framework. A instalação de dois programas faz com que a instalação incorrecta do .NET Framework 1.0 WMI Configuration fornecedor e faz com que a mensagem de erro que é descrito anteriormente.

Resolução

Para resolver este problema, siga estes passos:
  1. Inicie o Editor de registo.

    Clique em Iniciar , clique em Executar , escreva %WINDIR%\regedit.exe na caixa Abrir e, em seguida, clique em OK .
  2. Expanda o nó seguinte:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Catalog42\NetFrameworkv1
  3. Altere os Dados do valor da Dll para o seguinte:
    %WINDIR%\Microsoft.NET\Framework\v1.0.3705\netfxcfg.dll
  4. Altere os Dados do valor de MachineConfigDirectory para o seguinte:
    %WINDIR%\Microsoft.NET\Framework\v1.0.3705\CONFIG\
  5. Abra uma linha de comandos.

    Clique em Iniciar , clique em Executar , escreva cmd na caixa Abrir e, em seguida, clique em OK .
  6. Escreva o seguinte comando na linha de comandos e, em seguida, prima ENTER:
    regsvr32 %windir%\Microsoft.NET\Framework\v1.0.3705\netfxcfgprov.dll
  7. Escreva o seguinte comando na linha de comandos e, em seguida, prima ENTER:
    regsvr32 %windir%\Microsoft.NET\Framework\v1.0.3705\netfxcfg.dll
  8. Reinicie o computador.

Ponto Da Situação

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

Mais Informação

Passos para reproduzir o comportamento

  1. Instale o .NET Framework versão 1.1.
  2. Instale o .NET Framework versão 1.0.
  3. Iniciar a gestão do Windows ferramenta de recurso de teste para Instrumentation, WBEMTest.exe.

    Clique em Iniciar , clique em Executar , escreva wbemtest na caixa Abrir e, em seguida, clique em OK . A caixa de diálogo de recurso de teste para Windows Management Instrumentation é apresentada.
  4. Clique no botão ligar .
  5. Escreva root\NetFrameworkv1 na caixa de espaço de nomes e, em seguida, clique em ligar .
  6. Clique em consulta .
  7. Tipo Seleccionar * da appSettings no Introduza a consulta e, em seguida, clique em Aplicar .

    Receberá a seguinte mensagem de erro:
    Falha de carregamento do fornecedor
    .

A informação contida neste artigo aplica-se a:
  • Microsoft .NET Framework 1.0
  • Microsoft .NET Framework 1.1
Palavras-chave: 
kbmt kberrmsg kbprb KB834536 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 834536  (http://support.microsoft.com/kb/834536/en-us/ )