Partilhar via


Como: Pacote e controles personalizados de instalação para a caixa de ferramentas.

Visual Studioinclui muitas caixa de ferramentas controles. Se esses controles não atender às suas necessidades, você pode procurar on-line de controles adicionais ou criar seus próprios controles personalizados para uso em Visual Studio.

ObservaçãoObservação

As opções disponíveis nas caixas de diálogo, os nomes e os locais dos comandos de menu que você vê, podem diferir do que é descrito na Ajuda dependendo das suas configurações ativas ou edição. This Help page was written with General Development Settings in mind. To change your settings, click Import and Export Settings on the Tools menu. For more information, see Trabalhando com configurações.

Controles de embalagem para a instalação, o instalador de conteúdo Visual Studio

Após você ter criado um controle personalizado, você poderá empacotá-lo em um arquivo. vsi para que outros desenvolvedores podem instalá-lo usando o Visual Studio instalador de conteúdo. O instalador de conteúdo reconhece apenas os arquivos. vsi. Um arquivo. vsi é um arquivo compactado que contém o arquivo. dll para o controle e um arquivo de definição de baseado em XML que deve ter a extensão de nome de arquivo. vscontent.

Para criar um arquivo. vscontent

  1. Sobre o arquivo , aponte para nova e, em seguida, clique em arquivo.

  2. No Geral categoria, selecione Arquivo XML e, em seguida, clique em Abrir.

  3. Criar um arquivo. vscontent de válido para o caixa de ferramentas controle usando o Referência de esquema de instalador Visual Studio conteúdo.

    For example:

    <VSContent xmlns="https://schemas.microsoft.com/developer/vscontent/2005">
        <Content>
            <FileName>MyButtonControl.dll</FileName>
            <DisplayName>My Custom Button</DisplayName>
            <Description>A control created for this example.</Description>
            <FileContentType>Toolbox Control</FileContentType>
            <ContentVersion>2.0</ContentVersion>
        </Content>
    </VSContent>
    
  4. Salve o arquivo. vscontent no mesmo diretório do arquivo. dll para o controle.

Após você ter criado o arquivo. vscontent, você poderá empacotá-lo juntamente com o arquivo. dll para o controle com a criação de um arquivo. vsi será reconhecido pelo Visual Studio instalador de conteúdo. Se desejar, você pode distribuir o arquivo. vsi para outros desenvolvedores.

Para criar um arquivo. vsi

  1. Em Windows Explorer, selecione o arquivo. dll para o controle personalizado e o arquivo. vscontent de associado que você criou.

  2. Os arquivos selecionados com o botão direito, clique em Enviar parae em seguida, clique em pasta compactada (zipada).

    Os arquivos selecionados são compactados juntos em um arquivo. zip.

  3. Rename the file name extension of the .zip file to .vsi. Se desejar, você também pode renomear o arquivo.

    Agora, você pode distribuir o controle para outras pessoas usando email, Web, um compartilhamento de rede ou outro método.

A instalação de um controle que é empacotado em um.Arquivo VSI

Após você ter localizado um controle que foi empacotado como um arquivo. vsi, você pode instalar facilmente o controle para uso em Visual Studio.

Para instalar um controle personalizado em um arquivo. vsi

  1. Clique duas vezes no arquivo. vsi.

    O Visual Studio Content Installer aparece.

  2. Sobre o Selecionar conteúdo ' para instalar , selecione os itens que você deseja instalar e clique próxima. Se o componente não estiver assinado, deve aparecer um aviso.

ObservaçãoObservação

É altamente recomendável que você leia as informações em Publisher Status para determinar se o controle está assinado. Para obter segurança adicional, clique em revisão para exibir uma lista dos arquivos que serão instalados em seu computador.

  1. Sobre o Instalação conteúdo página, clique em Concluir para instalar o controle.

    Se Visual Studio não está atualmente aberto para o instalador fará abra e feche Visual Studio durante o processo de instalação.

  2. Clique em Fechar para sair do instalador.

    O controle será exibido na Meus controles seção a caixa de ferramentas.

Consulte também

Referência

Referência de esquema de instalador Visual Studio conteúdo

Conceitos

Community Component Essentials