Erro: "Biblioteca não registrada" erro mensagem ao iniciar um novo projeto de aplicativo usando o Visual translation from VPE for Csharp .NET

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: 823244
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sintomas
Você tem o Visual Studio .NET 2002 ou Visual Studio .NET 2003 instalado no computador. Você cria um projeto de instalação inclui extensibilidade e assemblies VSLangProj e, em seguida, instale o projeto de instalação no computador.

Quando você remover o projeto de instalação e criar um novo projeto usando o Visual translation from VPE for Csharp. NET, você receber a seguinte mensagem de erro:
Biblioteca não registrada
Causa
Esse problema ocorre porque o projeto de instalação adiciona uma dependência nos seguintes arquivos:
  • VSLangProj.dll
  • VsLangProj.tlb
  • Extensibility.dll
  • Extensibility.tlb
Quando você remove o projeto de instalação, o arquivo VSLangProj.tlb e o arquivo Extensibility.tlb são não registrados. No entanto, o Visual Basic .NET e Visual .NET translation from VPE for Csharp usam esses arquivos TLB. Quando você tenta criar um novo projeto de aplicativo, o projeto não é possível localizar o arquivo Extensibility.tlb e o arquivo VSLangProj.tlb. Portanto, você receber a mensagem de erro descrita na seção "Sintomas".
Como Contornar
Para contornar este problema, siga um destes procedimentos:
  • Reparar ou reinstalar o Visual Studio .NET 2002 ou Visual Studio .NET 2003. Para fazer isso, execute as seguintes etapas:
    1. Feche o Visual Studio .NET.
    2. No painel de controle, clique duas vezes em Adicionar ou remover programas .
    3. Clique em Microsoft Visual Studio .NET e clique em Alterar/remover .
    4. Em Microsoft Visual Studio .NET Setup , clique em Visual Studio .NET e clique em Repair/Reinstall .
    - ou -
  • Excluir o conjunto de extensibilidade e o assembly VSLangProj do projeto de instalação quando você instala o projeto de instalação no seu computador.
Situação
A Microsoft confirmou que esse é um problema nos produtos da Microsoft listados no começo deste artigo.
Mais Informações

Etapas para reproduzir o comportamento

Observação Para reproduzir esse comportamento, você deve ter o Visual Studio .NET 2002 ou Visual Studio .NET 2003 instalado no computador.
  1. No Microsoft Visual Studio. NET, use o Visual Basic .NET ou Visual translation from VPE for Csharp .NET para criar um novo projeto Windows Application . Por padrão, é criado o Form1 .
  2. Adicionar uma nova referência para este projeto e construa o projeto. Para fazer isso, execute as seguintes etapas:
    1. No Solution Explorer, clique com o botão direito do mouse WindowsApplication1 e, em seguida, clique em Add Reference .
    2. Clique na guia .NET , clique em extensibilidade . Mantenha pressionada a tecla CTRL e, em seguida, clique em VSLangProj . Solte a tecla CTRL e, em seguida, clique em Selecionar . Clique em OK .
    3. No menu Build , clique em Build Solution .
  3. Adicionar outro projeto para o projeto que você criou na etapa 1. Para fazer isso, execute as seguintes etapas:
    1. No menu arquivo , aponte para Adicionar projeto e em seguida, clique New Project .
    2. Na caixa de diálogo Add New Project , clique em Setup and Deployment Projects em Project Types , clique em Projeto de instalação em modelos e, em seguida, clique em OK . Por padrão, Setup1 é criado.
    3. No Solution Explorer, clique em Setup1 .
    4. No menu Project , aponte para Add e, em seguida, clique em Project Output .
    5. Na caixa de diálogo Add Project Output Group , clique em saída primária e clique em OK .
    6. No menu Build , clique em criar Setup1 .
  4. Instale o projeto que você criou. Para fazer isso, execute as seguintes etapas:
    1. No menu Project , clique em instalar .
    2. Na página Bem-vindo ao Setup1 do Assistente de instalação, clique em Avançar .
    3. Em Selecionar pasta de instalação de página, digite o local onde você deseja instalar o projeto na caixa de texto pasta .
    4. Clique em Avançar .
    5. Na página Confirmar instalação , clique em Avançar .
    6. Na página Installation Complete , clique em Fechar .
  5. No menu projeto no Visual Studio. NET, clique em desinstalar .
  6. Após o processo de desinstalação é concluído, feche o Visual Studio. NET.
  7. Iniciar o Visual Studio .NET 2002 e Visual Studio .NET 2003 e use Visual translation from VPE for Csharp .NET para criar um novo projeto Windows Application .

    Você receber a mensagem de erro descrita na seção "Sintomas" deste artigo.

    Observação Se você usar o Visual Basic .NET para iniciar o novo projeto Windows Application , você não será exibida uma mensagem de erro e o projeto de aplicativo é iniciado conforme o esperado.
Referências
Para obter mais informações, visite o seguinte site:

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 823244 - Última Revisão: 12/08/2015 03:19:58 - Revisão: 1.8

Microsoft Visual Studio .NET 2003 Enterprise Architect, Microsoft Visual Studio .NET 2003 Enterprise Developer, Microsoft Visual Studio .NET 2003 Academic Edition, Microsoft Visual Studio .NET 2002 Professional Edition, Microsoft Visual Studio .NET 2002 Enterprise Architect, Microsoft Visual Studio .NET 2002 Enterprise Developer, Microsoft Visual Studio .NET 2002 Academic Edition, Microsoft Visual C# .NET 2003 Standard Edition, Microsoft Visual C# .NET 2002 Standard Edition

  • kbnosurvey kbarchive kbmt kbvs2005doesnotapply kbvs2005swept kbvs2002sp1sweep kbpending kbsetup kbdll kbbug KB823244 KbMtpt
Comentários