Como: Atualize o Visual Studio .NET 2003 Add-ins para o Visual Studio 2005 usando o inscrição XML (gerenciado)

O método de inscrição XML é mais simples do que o método de inscrição COM.Este é o método preferido para usar um suplemento do Visual Studio .NET 2003 gerenciado com Visual Studio 2005.

Se as barras de comando são usadas, deverá atualizar o código e recompile o suplemento usando Visual Studio 2005. Para obter mais informações, consulte Como: Migrar o Visual Studio .NET 2003 Add-ins para o Visual Studio 2005.

Observação:

As caixas de diálogo e comandos de menu que você vê podem diferir das descritas no Help dependendo de um configurações ctive ou 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.

Registrando um suplemento

O procedimento a seguir registra um suplemento gerenciado usando um arquivo xml de .Addin.

Para registrar um suplemento usando um arquivo xml de inscrição

  1. Mover o add-em que foi criado com Visual Studio .NET 2003 e seus assemblies satélites à Visual Studio 2005 computador.

  2. criar um arquivo de texto chamado myaddinname .Addin.Abra o arquivo com o bloco de notas e adicione os seguintes dados XML:

    <?xml version="1.0" encoding="UTF-16" standalone="no"?>
    <Extensibility xmlns="https://schemas.microsoft.com/AutomationExtensibility">
        <HostApplication>
            <Name>Microsoft Visual Studio Macros</Name>
            <Version>8.0</Version>
        </HostApplication>
        <HostApplication>
            <Name>Microsoft Visual Studio</Name>
            <Version>8.0</Version>
        </HostApplication>
        <Addin>
            <FriendlyName>AddinName - No Name provided.</FriendlyName>
            <Description>AddinDescription - No Description provided.</Description>
            <Assembly>The path to your assembly.</Assembly>
            <FullClassName>yourassemblyname.addinclass</FullClassName>
            <LoadBehavior>0</LoadBehavior>
            <CommandPreload>0</CommandPreload>
            <CommandLineSafe>0</CommandLineSafe>
        </Addin>
    </Extensibility>
    
  3. edição o conteúdo dentro da <friendlyname>e Rótulos <description>para descrever seu suplemento.

  4. Na marca <assembly>, adicione o caminho absoluto ao seu conjunto.

  5. Na marca <fullclassname>, altere o conteúdo usando o seguinte formato: yourassemblyname.addinclass.

    yourassemblyname é o nome do assembly sem extensão de arquivo.addinclass é o nome da classe que define o suplemento.Ao usar o Assistente de suplemento, a classe padrão é denominada conectar.

  6. salvar o arquivo sistema autônomo caracteres Unicode.Caso contrário, o suplemento irá falhar registrar.O caminho é <unidade>: \documento e Settings\All Users\aplicativo dados\Microsoft\MSEnvShared\Addins ou<unidade>: \documento e Configurações\seu nome de usuário \aplicativo dados\Microsoft\MSEnvShared\Addins dependendo se o suplemento será disponibilizado para outros usuários.Crie o caminho se ele já não existe.

Consulte também

Tarefas

Como: Use o um Visual Studio .NET 2003 suplemento do pacote de implantação para registrar um suplemento com o Visual Studio 2005 (gerenciados e não gerenciado)

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

Conceitos

inscrição do suplemento

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