Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Os dados conduzem o modelo do Windows Installer. Em vez de escrever um script de procedimento para copiar arquivos e gravar entradas do Registro, por exemplo, você cria linhas e colunas em tabelas de banco de dados que contêm dados de arquivo e do Registro.
Entradas na base de dados
Para instalar um VSPackage, um pacote do Windows Installer deve conter entradas de banco de dados para executar as seguintes tarefas:
Pesquise o sistema para localizar as versões do Visual Studio que seu VSPackage suporta (usando tabelas do Windows Installer que incluem AppSearch, CompLocator, RegLocator, DrLocator e Signature).
Cancele a instalação se nenhuma versão suportada do Visual Studio estiver instalada ou se outro requisito de sistema do VSPackage não for atendido (usando a tabela LaunchCondition).
Instale o VSPackage e arquivos dependentes (usando o diretório, componente e tabelas de arquivos).
Adicione informações apropriadas para o VSPackage ao registro (usando a tabela do registro).
Integre o VSPackage no Visual Studio chamando devenv.exe /setup (usando a tabela CustomAction).
Para obter mais informações, consulte Windows Installer.
Ferramentas de configuração
Uma variedade de ferramentas de instalação de terceiros fornecem um ambiente de desenvolvimento para pacotes do Windows Installer. As seguintes ferramentas gratuitas estão disponíveis:
InstallShield edição limitada
Você pode obter uma versão limitada do InstallShield através da caixa de diálogo Novo projeto do Visual Studio. Expanda Outros Tipos de Projeto e selecione Configuração e Implantação. Selecione o modelo InstallShield.
Conjunto de ferramentas XML do Windows Installer
O conjunto de ferramentas do Windows Installer XML (WiX) cria pacotes do Windows Installer a partir de arquivos de origem XML. O conjunto de ferramentas WiX é um projeto de código aberto da Microsoft. Você pode baixar o código-fonte e executáveis do conjunto de ferramentas Wix.
Para produtos comerciais que se integram ao Visual Studio usando o SDK do Visual Studio, consulte Visual Studio Marketplace.