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
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>.
em aberto a chave do registro e alterar o caminho para HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\AddIns\ <youraddinname>.<yourclassname>.
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.
Copie a pasta de solução inteira para um computador em que Visual Studio 2005 instalado.
Iniciar o Visual Studio 2005 e em aberto a solução.
The Assistente de conversão do Visual Studio é iniciado.
Usar o Visual Studio Conversion assistente para converter o projeto para o Visual Studio 2005 formato.
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.
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.
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.
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.
Adicionar uma referência para o EnvDTE80 assembly.
Alterar referências do DTE objeto para o DTE2 objeto.
Fornece acesso à nova funcionalidade.
Examine o código para confirmar que ele é atualizado.
recompilar a solução e a execução do suplemento.
Para migrar um suplemento gerenciado para o Visual Studio 2005
Copie a pasta de solução inteira que contém o suplemento gerenciado do computador em que Visual Studio 2005 instalado.
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.
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.
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.
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\.
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.
Adicionar uma referência para o EnvDTE80 assembly.
Alterar referências do DTE objeto para o DTE2 objeto.
Fornece acesso à nova funcionalidade.
Examine o código para confirmar que ele é atualizado.
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