Compartilhar via


Como: Add-ins de controle com o Gerenciador de suplemento

The Gerenciador de suplemento é uma ferramenta para carregar e remoção de suplementos no ambiente de desenvolvimento integrado (IDE), bem sistema autônomo para especificar o comportamento de carregamento.The Gerenciador de suplemento lista todos os suplementos que estão registrados no Visual Studio.

Caixa de diálogo Gerenciador de suplemento

Usando o Gerenciador de suplemento, você pode:

  • Imediatamente, carregar ou descarregar um suplemento.

  • Especifica que um suplemento carrega na inicialização do ambiente.

  • Especificar se é um suplemento carregado quando o ambiente for iniciado por meio da linha de comando, sistema autônomo com uma compilação ou fazer a operação.

Carregar e gerenciar suplementos

Somente registrados suplementos aparecem no Suplementos disponível lista.Add-ins são criados usando o Assistente de suplemento são automaticamente registrados com Visual Studio. Para obter informações sobre inscrição do suplemento e como registrar manualmente o add-ins para que elas apareçam no Suplementos disponível lista, see inscrição do suplemento.

As etapas a seguir, demonstre como carregar suplementos e especificar que eles iniciar quando o IDE for iniciado.

Observação:

Não é possível usar a tecla guia para mover para o Inicialização and Linha de comando colunas.Você deve usar ALT + S e ALT + C, respectivamente, para alternar as seleções.

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 carregar um suplemento imediatamente

  1. Sobre o Ferramentas menu, clicar Gerenciador de suplemento.

  2. selecionar o suplemento na lista.

  3. Marque a caixa ao lado para o suplemento no Suplementos disponível coluna e, em seguida, clicar OK.

    Se o suplemento tem uma interface de usuário, em seguida, ele será exibido.sistema autônomo alternativa, o suplemento pode aparecer sistema autônomo um botão de barra de ferramentas ou comando de menu, dependendo de sistema autônomo o suplemento foi programado.Se o suplemento não tiver uma interface de usuário (UI), que carrega forma invisível e começa a executar.

    Dica:

    Se você tentar carregar um suplemento que não pode ser localizado, Visual Studio oferece para cancelar o registro para que ele não apareça na lista.

Para especificar que um suplemento deverá carregar na inicialização do ambiente

  1. selecionar o suplemento na lista.

  2. Marque a caixa no Inicialização coluna.

    Na próxima vez que o ambiente for iniciado, o suplemento será carregado se ele estiver disponível.

    Informações de inscrição do suplemento são armazenadas sistema autônomo XML informações em um arquivo .Addin ou sistema autônomo uma chave no inscrição do Windows.Para obter mais informações, consulte inscrição do suplemento.

Invocar suplementos através de linha de comando de Devenv Visual Studio

Além de ser usado o Gerenciador de suplemento para iniciar o add-ins, você também pode carregar um suplemento em time de compilação, usando o Devenv linha de comando. Para obter informações, consulte Como: Executar Add-ins na linha de comando e Opções de Linha de Comando do Devenv.

Impedindo suplementos de carregamento na inicialização do ambiente

Se marcado a caixa no Inicialização coluna de do Gerenciador de suplemento, seu suplemento carrega quando o IDE inicia.Em alguns casos não é aconselhável o suplemento para iniciar.Por exemplo, talvez um problema com o código do suplemento que causam Visual Studio falhar, ou pode ser o processo de gravar o suplemento e não desejar para iniciar automaticamente até que seja concluído.

Felizmente, há uma forma de desabilitar o add-ins seja iniciado automaticamente quando você inicia o IDE.Para fazer isso, Isenção pressionada a tecla deslocar chave quando Visual Studio é iniciado.

Isso não impede que suplementos que têm uma interface de usuário — sistema autônomo um botão na BAR de comando ou em um comando em um menu — seja iniciado se você clicar em seu botão ou comando.Ele impede, entretanto, que todos os suplementos inicie automaticamente quando você iniciar o Visual Studio.

Atualizando o arquivo XML de .AddIn após mover projetos do suplemento

Quando você move um projeto suplemento para outro local, você deve atualização seu caminho correspondente no arquivo XML .AddIn.Caso contrário, obterá um erro "Não é possível localizar o arquivo de fonte".

Para evitar esse problema, atualize o caminho na marca seguinte no arquivo do projeto suplemento XML:

<assembly>C:\MyAddin1.dll</assembly>

Consulte também

Tarefas

Como: Criar um suplemento

Demonstra Passo a passo: Criando um assistente

Referência

O Visual Studio comandos e opções

Outros recursos

Criando suplementos e assistentes