ID do artigo: 307353 - Última revisão: segunda-feira, 23 de maio de 2005 - Revisão: 2.7

Como criar um pacote de instalação usando o Visual Studio .NET

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Recolher tudo

Sumário

Este artigo passo a passo explica como criar um pacote de instalação no ambiente de desenvolvimento Visual Studio. NET. Este artigo também explica os diferentes tipos de projetos de instalação e como incluir arquivos ou dependências na configuração.

Tipos de projetos de implantação

Há cinco tipos de projetos de implantação: mesclar projeto de módulo, projeto de instalação, Web Setup Project e CAB Project. O Assistente para instalação é fornecida para você percorrer o processo de criação de projetos de implantação. A seguir estão diretrizes para escolher o tipo certo de projeto de implantação para seu projeto.

Recolher esta tabelaExpandir esta tabela
Tipo de projetoFinalidade
Mesclar módulo projeto (.msm)Componentes do pacote que podem ser compartilhados por vários aplicativos
Projeto de instalação (.msi)Cria um instalador para um aplicativo baseado no Windows
Projeto de instalação da Web (.msi)Cria um instalador para um aplicativo da Web
Projeto de CAB (.cab)Cria um arquivo gabinete para baixar para um navegador da Web herdado
Assistente de instalação (.msi)Ajuda a automatizar a criação de um dos projetos de implantação mencionados anteriormente nesta tabela

Projetos de módulo de mesclagem permitem arquivos de pacote ou componentes em um único módulo para facilitar o compartilhamento. Os arquivos .msm resultantes podem ser incluídos em qualquer outro projeto de implantação, mas não podem ser implantados em suas próprias.

A distinção entre projetos de instalação e Web Setup aborda o local em que o instalador irá ser implantado:
  • Para um projeto de instalação, o instalador instala arquivos em um diretório arquivos de programas em um computador de destino.
  • Para um projeto Web Setup, o instalador instala arquivos em um diretório raiz virtual em um servidor Web.
Projetos do CAB permitem que você criar um arquivo .cab a componentes ActiveX pacote que podem ser baixados de um servidor Web em um navegador da Web.

Como criar um pacote de instalação

  1. Inicie um novo projeto seguindo um destes procedimentos:
    • No menu arquivo , aponte para novo e, em seguida, clique em Project .

      - ou -
    • Se você tiver um projeto abrir que deseja criar um pacote de instalação para, clique com o botão direito do Solution MyProject (onde o nome do seu projeto é MyProject) no Solution Explorer, aponte para Add e, em seguida, clique em New Project .
  2. Na caixa de diálogo New Project , selecione Setup and Deployment Projects no painel de tipo de projeto e selecione o tipo de instalação que você deseja no painel Templates.

    O projeto é adicionado ao Solution Explorer e abre o File System Editor .
  3. Na caixa de diálogo Propriedades , selecione a propriedade ProductName e, em seguida, digite o nome do seu produto.

Como adicionar arquivos ao pacote de instalação

  1. No File System Editor , selecione o nó Pasta de aplicativo .
  2. Clique com o botão direito na pasta de aplicativo e clique em Adicionar , arquivo no menu ação . Na caixa de diálogo Adicionar arquivos , procure para selecionar todos os arquivos que você precisa adicionar ao seu aplicativo.

    Observação : se você já tem um projeto de aplicativo em sua solução, você pode adicionar as saídas de projeto selecionando Project envia , em vez do arquivo .
  3. Para adicionar um módulo de mesclagem existente para o pacote de instalação (isso não é possível para um projeto cab), clique com o botão direito do mouse o nome do seu pacote de instalação no Solution Explorer. Clique em Adicionar e clique em Mesclar módulo . Na caixa de diálogo Adicionar módulos , navegue para selecionar os módulos de mesclagem que você precisa adicionar ao seu aplicativo.

Referências

Para adicionar um atalho para seu projeto, acesse o seguinte artigo da Base de dados de Conhecimento Microsoft:
307358  (http://support.microsoft.com/kb/307358/ ) Como criar atalhos para um projeto de implantação do .NET
Para garantir que os arquivos estiverem registrados corretamente quando estiverem instalados, acesse o seguinte artigo da Base de dados de Conhecimento Microsoft:
307367  (http://support.microsoft.com/kb/307367/ ) Como registrar objetos COM no Visual Studio .NET

A informação contida neste artigo aplica-se a:
  • Microsoft Visual Studio .NET 2003 Enterprise Architect
  • Microsoft Visual Studio .NET 2003 Enterprise Developer
  • Microsoft Visual Studio .NET 2003 Academic Edition
  • Microsoft Visual Studio .NET 2002 Professional Edition
  • Microsoft Visual Studio .NET 2002 Enterprise Architect
  • Microsoft Visual Studio .NET 2002 Enterprise Developer
  • Microsoft Visual Studio .NET 2002 Academic Edition
Palavras-chave: 
kbmt kbdeployment kbfaq kbhowtomaster kbinfo KB307353 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 307353  (http://support.microsoft.com/kb/307353/en-us/ )