Você está offline; aguardando reconexão
Entrar

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

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.

2066987
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: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
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
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
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".

Warning: This article has been translated automatically

Propriedades

ID do Artigo: 2066987 - Última Revisão: 07/19/2010 09:37:00 - Revisão: 1.0

  • Microsoft Visual Studio 2010 Professional
  • Microsoft Visual Studio 2010 Ultimate
  • kbqfe kbhotfixserver kbexpertiseadvanced kbsurveynew kbmt KB2066987 KbMtpt
Comentários