Compartilhar via


How to: Adicionar-Ins usando o Adicionar-no Gerenciador de controle

O Gerenciador de suplementos é uma ferramenta para carregar e a remoção de suplementos no ambiente de desenvolvimento integrado (IDE), bem como para especificar o comportamento de carregamento. O Gerenciador de suplementos lista todos os suplementos que estão registrados com Visual Studio.

A caixa de diálogo Gerenciador de suplemento

Captura de tela de AddInManager

Usando o Gerenciador de suplementos, você pode:

  • Imediatamente, carregar ou descarregar um suplemento.

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

  • Especificar que um suplemento seja carregado quando o ambiente é iniciado pela linha de comando, como com uma compilação ou faça a operação.

Carregar e gerenciar suplementos

Somente add-ins registrados aparecem na Suplementos disponíveis lista. Os suplementos criados usando o Assistente de suplemento são automaticamente registrados com Visual Studio. Para obter informações sobre o registro do suplemento e como registrar manualmente o add-ins para que eles apareçam na Suplementos disponíveis lista, consulte Adicionar-No registro.

As etapas a seguir demonstram como carregar o add-ins e especificar que eles iniciar quando o IDE inicia.

ObservaçãoObservação

Você não pode usar a tecla TAB para mover para o inicialização e a linha de comando colunas. Você deve usar ALT + S e ALT + C, respectivamente, para alternar as seleções.

ObservaçãoObservação

As caixas de diálogo e comandos de menu demonstradas podem ser diferentes daqueles descritos na Ajuda, dependendo das configurações ativas ou configurações de edição. Esses procedimentos foram desenvolvidos com o General Development Settings ativo. Para alterar as configurações, escolha importação e Exportar configurações sobre o Ferramentas menu. Para obter mais informações, consulte Trabalhando com configurações.

Para carregar um add-in imediatamente

  1. Sobre o Ferramentas menu, clique em Gerenciador de suplementos.

  2. Selecione o suplemento da lista.

  3. Marque a caixa ao lado para o suplemento de Suplementos disponíveis coluna e clique OK.

    Se o suplemento tem uma interface de usuário, em seguida, ele será exibido. Como alternativa, o suplemento pode aparecer como um botão da barra de ferramentas ou comando de menu, dependendo de como o suplemento foi programado. Se o suplemento não tem uma interface de usuário (UI), ele carrega invisivelmente e começa a executar.

    Dica

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

Para especificar que um add-in deve carregar na inicialização do ambiente

  1. Selecione o suplemento da lista.

  2. A caixa de seleção inicialização coluna.

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

    Suplemento informações de registro são armazenadas como informações de XML em um.Arquivo de suplemento ou como uma chave no registro do Windows. Para obter mais informações, consulte Adicionar-No registro.

Invocando o Add-ins por meio da linha de comando do Devenv Visual Studio

Além de Gerenciador de suplementos para iniciar o add-ins, você também pode carregar um suplemento em tempo de compilação usando a Devenv a linha de comando. Para obter informações, consulte How to: Executar Adicionar-Ins na linha de comando e Opções de Linha de Comando do Devenv.

Impedindo que os suplementos carregados durante a inicialização do ambiente

Se você marcou a caixa inicialização coluna da Gerenciador de suplementos, seu suplemento é carregado quando o IDE inicia. Em alguns casos não é aconselhável o add-in para iniciar. Por exemplo, um problema com o seu código de suplemento talvez que causa Visual Studio falha, ou você pode estar em processo de escrever o suplemento e não deseja iniciar automaticamente até que seja concluída.

Felizmente, há uma forma de desativar add-ins seja iniciado automaticamente quando você inicia o IDE. Para fazer isso, mantenha a tecla SHIFT pressionada tecla quando Visual Studio é iniciado.

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

Atualizando o.Arquivo XML de suplemento depois de mover o suplemento projetos

Quando você move um projeto do suplemento para outro local, você deve atualizar o seu caminho correspondente na.Arquivo XML do suplemento. Caso contrário, você obtém um "não é possível localizar o arquivo de origem" erro.

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

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

Consulte também

Tarefas

How to: Criar um Adicionar-

Walkthrough: Criando um assistente

Referência

Switches e comandos de Visual Studio

Outros recursos

Criação de assistentes e ins Adicionar-