Partilhar via


Como: Migrar o Visual Studio .NET 2003 Add-ins para o Visual Studio 2005

Você pode migrar seus suplementos do Visual Studio .NET 2003 para torná-los compatível com o Visual Studio 2005 ambiente. Suplementos migrados obter acesso a recursos novos e atualizados.

Observação:

As caixas de diálogo e comandos de menu demonstradas podem ser diferentes daqueles descritas na Ajuda, dependendo das configurações ativas ou configurações de edição.Esses procedimentos foram desenvolvidos com o Geral Development Settings ativo.Para alterar as configurações, escolher Import and ExportSettings on the Tools menu.Para obter mais informações, consulte Configurações do Visual Studio.

Para migrar um suplemento do C++ não gerenciado para o Visual Studio 2005

  1. Em um computador com o Visual Studio .NET 2003 instalado, exporte a chave do registro em HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\7.1\AddIns\ <youraddinname>.<yourclassname>.

  2. em aberto a chave do registro e alterar o caminho para HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\AddIns\ <youraddinname>.<yourclassname>.

  3. Copiar a chave do registro para um computador em que Visual Studio 2005 instalado e clicar duas vezes nele para adicionar a entrada no registro.

  4. Copie a pasta de solução inteira para um computador em que Visual Studio 2005 instalado.

  5. Iniciar o Visual Studio 2005 e em aberto a solução.

    The Assistente de conversão do Visual Studio é iniciado.

  6. Usar o Visual Studio Conversion assistente para converter o projeto para o Visual Studio 2005 formato.

  7. selecionar o projeto de implantação myprojectnameSetupe, em seguida, selecionar o Editor do registro in Visual Studio.

    O ícone do registro estiver em uma barra de ferramentas na parte superior da O gerenciador de soluções.Isso abre a chave do Registro associadas para o projeto de instalação.

  8. Abra a entrada de chave do registro em HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\7.1\Addins\ <youraddinname>.<yourclassname> e renomeie-o para HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\Addins\<youraddinname>.<yourclassname>.

    Isso atualiza o projeto de implantação.

  9. confirmar que não há nenhuma referência a Microsoft.Office.Core.commandbars em Office.dll.

    Pesquisar projeto para "Office" e excluir referências.Adicione uma referência ao assembly Microsoft.VisualStudio.CommandBars se CommandBars são usadas.

  10. confirmar que são referências de número de versão para DTE para a versão 8.0.

    Procurar por documentos do projeto 7.0 e atualização informações da versão 8.0.

  11. Adicionar uma referência para o EnvDTE80 assembly.

  12. Alterar referências do DTE objeto para o DTE2 objeto.

    Fornece acesso à nova funcionalidade.

  13. Examine o código para confirmar que ele é atualizado.

  14. recompilar a solução e a execução do suplemento.

Para migrar um suplemento gerenciado para o Visual Studio 2005

  1. Copie a pasta de solução inteira que contém o suplemento gerenciado do computador em que Visual Studio 2005 instalado.

  2. Iniciar o Visual Studio 2005 e em aberto a solução.

    O Assistente para Conversão do Visual Studio é iniciado.Use isso para converter o projeto para o Visual Studio 2005 formato.

  3. Crie um arquivo de suplemento no inscrição XML para o suplemento.

    Para obter mais informações, consulte inscrição do suplemento.See Como: Atualize o Visual Studio .NET 2003 Add-ins para o Visual Studio 2005 usando o inscrição XML (gerenciado) Para obter uma versão mais simples do arquivo XML.

  4. Se o suplemento contém referências a Office.dll e contém o using Microsoft.Office.Core demonstrativo, exclua a referência e a demonstrativo. Adicione uma referência ao assembly Microsoft.VisualStudio.CommandBars se o suplemento usa barras de comando.

  5. confirmar Se o caminho para o diretório de trabalho está correto abrindo o Página de propriedades do projeto e selecionando o Depurar página.Atualizar o caminho para o diretório apropriado para Visual Studio 2005. O caminho pode ser semelhante a \programa Files\Microsoft Visual Studio 8\Common7\IDE\.

  6. Confirme se o Iniciar ação on the Depurar página tem o caminho correto para o Iniciar programa externo opção.

    Isso cria uma instância de Visual Studio para executar o depurador contra o suplemento. O caminho pode ser semelhante a \programa Files\Microsoft Visual Studio 8\Common7\IDE\devenv.exe.

  7. Adicionar uma referência para o EnvDTE80 assembly.

  8. Alterar referências do DTE objeto para o DTE2 objeto.

    Fornece acesso à nova funcionalidade.

  9. Examine o código para confirmar que ele é atualizado.

  10. Recrie a solução e execute o suplemento no modo de depurar.

Consulte também

Conceitos

Migrando e atualizando suplementos do Visual Studio 2005 para o Visual Studio 2008