Partilhar via


Como: Atualizar o Visual Studio 2005 Add-ins para Visual Studio 2008

Você pode migrar seu Visual Studio 2005 Add-ins para torná-los compatível com o Visual Studio 2008 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 2008

  1. Em um computador que tenha o Visual Studio 2008 instalado, exporte a chave do registro em HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\AddIns\ <youraddinname>.<yourclassname>.

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

  3. Copiar a chave do registro para um computador em que Visual Studio 2008 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 2008 instalado.

  5. Iniciar o Visual Studio 2008 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 2008 formato.

  7. Se você tiver um projeto de implantação, abri-lo e, 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. Open the registry key entry at HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\Addins\<youraddinname>.<yourclassname> and rename it to HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.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 9,0.

    Procurar por documentos do projeto 8,0 e atualização informações da versão 9,0.

  11. Adicionar uma referência para o EnvDTE90 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 2008

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

  2. Iniciar o Visual Studio 2008 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 2008 formato.

  3. 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.

  4. 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 2008. O caminho pode ser semelhante a \programa Files\Microsoft Visual Studio 9\Common7\IDE\.

  5. 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 9\Common7\IDE\devenv.exe.

  6. Adicionar uma referência para o EnvDTE90 assembly.

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

    Fornece acesso à nova funcionalidade.

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

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