Como: Pacote e controles personalizados de instalar para a caixa de ferramentas
Visual Studio inclui vários Caixa de ferramentas controles.Se esses controles não atenderem às suas necessidades, você pode procurar por controles adicionais online ou criar seus próprios controles personalizados para uso em Visual Studio. Para obter mais informações sobre como localizar Caixa de ferramentas controles online, consulte Como: Localizar componentes Comunidade.
Observação: |
---|
As opções disponíveis na caixas de diálogo, os nomes e os locais dos comandos de menu que você vê, podem diferir das que são descritas na Ajuda dependendo das suas configurações ativas ou versão.Esta página Ajuda foi escrita com Configurações Geral de desenvolvimento em mente.Para alterar suas configurações, escolha Importar e Exportar Configurações no menu Ferramentas.Para obter mais informações, consulte Configurações do Visual Studio. |
Controles de embalagem para a instalação através do Visual Studio Conteúdo Installer
Depois que você criou um controle personalizado, você pode pacote-lo em um .vsi de arquivo para que outros desenvolvedores possam instalar usando o Visual Studio Instalador de conteúdo. O instalador de conteúdo só reconhece arquivos .vsi.Um arquivo .vsi é um arquivo compactado que contém o arquivo .dll para o controle e um arquivo de definição com base em XML que deve ter o arquivo nome extensão .vscontent.
Para criar um arquivo .vscontent
Sobre o Arquivo , aponte para Novo e, em seguida, clicar Arquivo.
No Geral categoria, selecionar Arquivo XML e, em seguida, clicar em aberto.
Criar um arquivo .vscontent válido para o Caixa de ferramentas controle usando o Referência do Visual Studio ConteúdInstalador esquema.
Por exemplo:
<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>
salvar o arquivo .vscontent no mesmo diretório que o arquivo .dll para o controle.
Após você ter criado o arquivo .vscontent, você pode empacotá-lo juntamente com o arquivo .dll para o controle, criando um arquivo .vsi que irá 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
In Windows Explorer, selecionar o arquivo .dll para o controle personalizado e .vscontent associado de arquivo que você criou.
clicar com o botão direito do mouse nos arquivos selecionados, clique em Enviar parae, em seguida, clique em Pasta compactada (zipada).
Os arquivos selecionados são compactados em conjunto em um arquivo.ZIP.
Renomeie o extensão de nome de arquivo do arquivo .zip para .VSI.Você também pode renomear o arquivo se desejar.
Agora você pode distribuir o controle através de email, Web, um compartilhamento de rede ou Outros método.
Instalar um controle que é empacotado em um arquivo .Vsi
Após você ter localizado um controle que foi empacotado sistema autônomo um arquivo .vsi, você pode instalar com com facilidade o controle para uso em Visual Studio.
Para instalar um controle personalizado em um arquivo .vsi
clicar duas vezes no arquivo .vsi.
The Visual Studio Conteúdo Installer aparece.
Sobre o Selecionar conteúdo a ser instalado , selecione os itens que você deseja instalar e, em seguida, clicar Próximo.Se o componente não estiver assinado, deve aparecer um aviso.
Observação de segurança: É altamente recomendável que você leia as informações em O publicador Status para determinar se o controle está assinado.Para obter segurança adicional, clicar Revisão para exibir uma lista dos arquivos que serão instalados no seu computador.
Sobre o Instalação de conteúdo página, clicar Concluir para instalar o controle.
If Visual Studio não é em aberto no momento, o instalador será em aberto e fechar Visual Studio durante o processo de instalação.
clicar Fechar para sair do instalador.
O controle aparecerá no Meus controles o seçãoCaixa de ferramentas.
Consulte também
Conceitos
Conceitos básicos de componente de comunidade