Mensagem de erro quando você importa uma classe de COM registrados para um projeto do Visual Studio 2010

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

Neste artigo

Sintomas

Considere o seguinte cenário:
  • Instalar um assembly de interoperabilidade de COM usando a ferramenta de registro de assembly (regasm. exe).
  • Você cria um projeto Windows Forms direcionado para o Microsoft .NET Framework 4 Client Profile, usando o Microsoft Visual Studio 2010.
  • Na caixa de ferramentas, você abre oEscolher itens da caixa de ferramentascaixa de diálogo para selecionar a classe COM registrada no assembly instalado.
  • Você arrasta a classe COM para o projeto de formulário do Windows.
Neste cenário, você recebe uma mensagem de erro semelhante à seguinte:
Falha para importar o controle ActiveX. Verifique se ele está registrado corretamente.

Resolução

Informações sobre o hotfix

Um hotfix compatível foi disponibilizado pela Microsoft. No entanto, destina-se apenas a corrigir o problema descrito nesse artigo. Aplique-o somente nos sistemas que apresentarem esse problema específico.

Para resolver esse problema, o contato ao cliente serviços de suporte Microsoft para obter o hotfix. Para obter uma lista completa dos números de telefone do serviços de suporte ao cliente Microsoft e informações sobre os custos de suporte, visite o seguinte site:
http://support.microsoft.com/contactus/?ws=support
Observação:Em alguns casos, 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

Você deve ter a versão do .NET Framework 4 instalado para aplicar esse hotfix.

Requisito de reinicialização

Não é necessário reiniciar o computador após aplicar o hotfix se os arquivos afetados que não estão sendo usados.

Informações de substituição do hotfix

Esta correcção não substitui quaisquer outras correcções.

Informações do arquivo

Versão o 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 na hora universal coordenada (UTC). Quando você visualiza as informações do arquivo, ele é convertido para a hora local. Para saber a diferença entre o UTC e a hora local, use oFuso horárioguia nosData e horaitem no painel de controle.
Para todas as versões baseadas em x86 do Windows Server 2003, do Windows XP, do Windows Vista, do Windows Server 2008, do Windows 7 e do Windows Server 2008 R2
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
SetupUi.dll10.0.30319.318295,24805-Jun-201003: 53x86
Setupengine.dll10.0.30319.318809,30405-Jun-201003: 53x86
Setup. exe10.0.30319.31878,15205-Jun-201003: 53x86
System.design.dll4.0.30319.3185,078,36005-Jun-201008: 06x86
Para todas as versões baseadas em x64 do Windows Server 2003, do Windows XP, do Windows Vista, do Windows Server 2008, do Windows 7 e do Windows Server 2008 R2
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
SetupUi.dll10.0.30319.318295,24805-Jun-201003: 53x86
Setupengine.dll10.0.30319.318809,30405-Jun-201003: 53x86
Setup. exe10.0.30319.31878,15205-Jun-201003: 53x86
System.design.dll4.0.30319.3185,078,36005-Jun-201008: 06x86
Para todas as versões com base em IA-64 do Windows Server 2003, do Windows XP, do Windows Vista, do Windows Server 2008, do Windows 7 e do Windows Server 2008 R2
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
SetupUi.dll10.0.30319.318295,24805-Jun-201003: 53x86
Setupengine.dll10.0.30319.318809,30405-Jun-201003: 53x86
Setup. exe10.0.30319.31878,15205-Jun-201003: 53x86
System.design.dll4.0.30319.3185,078,36005-Jun-201008: 06x86

Como Contornar

Para solucionar o problema, use o comando Gacutil. exe para instalar o assembly de interoperabilidade de cache de Assembly Global (GAC).

Situação

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

Propriedades

ID do artigo: 2066987 - Última revisão: segunda-feira, 19 de julho de 2010 - Revisão: 1.0
A informação contida neste artigo aplica-se a:
  • Microsoft Visual Studio 2010 Professional
  • Microsoft Visual Studio 2010 Ultimate
Palavras-chave: 
kbqfe kbhotfixserver kbexpertiseadvanced kbsurveynew kbmt KB2066987 KbMtpt
Traduçã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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 2066987

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