Compartilhar via


Demonstra Passo a passo: Implantando um aplicativo baseado no Windows

Esta explicação passo a passo demonstra o processo de criação de um instalador para um aplicativo baseado no Windows que inicia o bloco de notas.Nesta explicação passo a passo, você criará um aplicativo baseado no Windows.Você irá criar um instalador que configura atalhos e arquivo associações, adiciona uma entrada no registro, exibe caixas de diálogo personalizadas e verifica a versão do Internet Explorer durante a instalação.

Ao criar seus próprio instaladores, algumas dessas etapas não são necessárias.Esta explicação passo a passo tem o objetivo de apresentar a você alguns dos recursos opcionais de implementação que podem ser úteis.Para criar um instalador básico, conclua os primeiros quatro conjuntos de procedimentos.

Observação:

As caixas de diálogo e comandos de menu que você vê podem diferir das descritas na Ajuda , Dependendo das configurações ativas ou edição.Para alterar as configurações clicar Importar e exportar configurações on the Ferramentas menu.Para obter mais informações, consulte Configurações do Visual Studio.

Observação:

As instruções a seguir demonstram a criação de um projeto de implantação usando um projeto Visual Basic .T princípios Geral se aplicam a todos os projetos de linguagem do Visual Studio que oferecem suporte à implantação de aplicativos baseados no baseado no Windows.

Implantação e criação de aplicativos básicos

Para criar um aplicativo baseado no Windows

  1. No menu File, clique em New Project.

  2. No Novo projeto caixa de diálogo, no Tipos de projeto painel, selecionar Visual Basice, em seguida, clicar aplicativos do Windows in the Modelos painel.No Nome box, type Meu Bloco de notas.

  3. Clique OK para fechar a caixa de diálogo.

    O projeto é adicionado ao O gerenciador de soluções, and the Designer de Formulários do Windows é aberta.

  4. selecionar o Todos os Windows Forms guia o Caixa de ferramentas e arrastar um Button controle para o formulário.

  5. clicar duas vezes o Button controle para adicionar um manipulador de evento do botão. No manipulador de eventos, adicione o seguinte código:

    Shell("Notepad.exe", AppWinStyle.NormalFocus)
    

    Isso inicia o Notepad.exe e atribuir o foco.

  6. Sobre o Compilação menu, clicar Criar meu bloco de notas para criar o aplicativo.

Para criar um projeto de implantação

  1. No menu File, aponte para Add, e clique New Project.

  2. No Adicionar novo projeto caixa de diálogo, no Tipos de projeto painel, abra o Outros tipos de projeto nó, clicar O programa de instalação e projetos de implantaçãoe, em seguida, clicar Projeto de instalação in the Modelos pane.No Nome box, type Installer meu bloco de notas.

  3. Clique OK para fechar a caixa de diálogo.

    O projeto é adicionado ao O gerenciador de soluções, and the sistema de arquivos Editor é aberta.

  4. selecionar o Installer meu bloco de notas projeto em O gerenciador de soluções.No Propriedades janela, selecionar o ProductName propriedade e tipo de Meu Bloco de notas.

    Observação:

    O ProductName propriedade especifica o nome que será exibido para o aplicativo em nomes de pasta e no Adicionar ou remover programas caixa de diálogo.

Para adicionar o aplicativo do baseado no Windows ao instalador

  1. selecionar o Installer meu bloco de notas projeto em O gerenciador de soluções.No Editor de arquivo do sistema, selecionar o Pasta de aplicativo nó.

  2. Sobre o Projeto , aponte para Adicionare, em seguida, clicar Saída do projeto.

  3. No Adicionar Project Output agrupar caixa de diálogo , selecionar Meu Bloco de notas from the Projeto lista.

  4. selecionar o Saída principal agrupar da lista.No Configuração caixa de seleção (Ativo).Clique OK para fechar a caixa de diálogo.

  5. Sobre o Compilação menu, clicar Criar Installer meu bloco de notas.

Para implantar o aplicativo (instalador básica)

  • selecionar o Installer meu bloco de notas projeto em O gerenciador de soluções.Sobre o Projeto menu, clicar Instalar.

    Isso irá executar o instalador (Assistente de instalação) e instalar o Meu Bloco de notas no computador de desenvolvimento.

    Observação:

    Você deve ter as permissões de instalar no computador para executar o instalador.

Recursos de implantação opcionais

Esta etapa demonstra capacidades de implantação opcionais; ele cria um atalho para o aplicativo será colocado na área de trabalho de um computador de destino durante a instalação.

Para criar atalhos para o aplicativo baseado no Windows

  1. selecionar o Installer meu bloco de notas projeto em O gerenciador de soluções.

  2. No Editor de arquivo do sistema, selecionar o Saída primária do meu bloco de notas nó.

  3. Sobre o Ação menu, clicar Criar atalho para saída primária do meu bloco de notas.

    Isso adicionará um nó chamado Atalho principal de saída do meu bloco de notas.

  4. Renomeie o atalho Atalho para o meu bloco de notas.

  5. selecionar Atalho para o meu bloco de notas e arrastar-o para o área de trabalho do usuário pasta no painel esquerdo.

Criar uma associação de arquivo

Essa etapa adiciona uma associação de arquivo para meu bloco de notas, para que duas vezes em arquivos .vbn abre o aplicativo de Meu Bloco de notas.

Para criar arquivo associações para o aplicativo baseado no Windows

  1. selecionar o Installer meu bloco de notas projeto em O gerenciador de soluções.Sobre o Modo de exibição menu, point to Editore, em seguida, clicar Tipos de arquivo.The Editor de tipos de arquivos aparece.

  2. No Editor de tipos de arquivos, selecionar o Tipos de arquivo na computador de destino nó.Sobre o Ação menu, clicar Adicionar tipo de arquivo.

    Um nó chamado Novo tipo de documento nº 1 é adicionado e aberta para renomear.

  3. Renomear Novo tipo de documento nº 1 sistema autônomo Vbn.doc.

  4. No Propriedades janela, defina o Extensões propriedade o tipo de arquivo vbn.

  5. selecionar o Comando propriedade e clicar nas reticências (... ) botão.No selecionar o item no projeto diálogo caixa, navegar até o Pasta de aplicativoe selecionar Saída primária do meu bloco de notas.

  6. Clique OK para fechar a caixa de diálogo.

Adicionar uma entrada de registro

Essa etapa adiciona uma chave do registro e o valor no registro.Você pode fazer referência a essa chave do registro do código do aplicativo para recuperar informações específicas do usuário em time de execução.

Para adicionar uma entrada de registro para o aplicativo baseado no Windows

  1. selecionar o Installer meu bloco de notas projeto em O gerenciador de soluções.Sobre o Modo de exibição menu, point to Editore clicar Registro.The Editor do registro aparece.

  2. In Editor do registro, selecionar o HKEY_CURRENT_USER nó e expandi-la e, em seguida, expandir o Software nó e selecionar o [Fabricante] nó.

    Observação:

    O [Fabricante] nó está entre colchetes para indicar que é uma propriedade.Ele será substituído pelo valor inserido para o Fabricantepropriedade para o projeto de implantação.

  3. Sobre o Ação menu, point to Novoe, em seguida, clicar Chave.

  4. Renomear a chave UserChoice e selecionar-o.

  5. Sobre o Ação menu, point to Novoe, em seguida, clicar Valor da seqüência.

  6. Renomear o valor de seqüência de caracteres TextColor.

  7. No Propriedades janela, selecionar o Valor propriedade e digite Preto.

Adicionando uma caixa de diálogo Instalação personalizada

Essa etapa adiciona e configura uma caixa de diálogo de interface personalizadas do usuário que será exibida durante a instalação.

Para adicionar uma caixa de diálogo Instalação personalizada

  1. selecionar o Installer meu bloco de notas projeto em O gerenciador de soluções.Sobre o Modo de exibição , aponte para Editore clicar Interface do usuário.The Editor de interface do usuário aparece.

  2. No Editor de interface do usuário, selecionar o Iniciar nó (sob o Instalar node).

  3. Sobre o Ação menu, clicar Caixa de diálogo Adicionar.

  4. No Caixa de diálogo Adicionar caixa de diálogo de de seleçãoCaixas de seleção (A).

  5. Clique OK para fechar a caixa de diálogo.

  6. clicar com o botão direito do mouse o Caixas de seleção (A) caixa de diálogo e selecionar Mover para cima duas vezes para posicioná-la acima de Pasta de instalação caixa de diálogo.

  7. No Propriedades janela, conjunto o BannerTextpropriedade para Exemplos.

  8. conjunto o Exigidaspropriedade à seguinte:

    A caixa de seleção instalar Exemplos controla se os arquivos de exemplo serão instalados.Se não selecionada à esquerda, as Exemplos não serão instaladas.

  9. conjunto o CheckBox1Labelpropriedade para instalar exemplos?

  10. conjunto as propriedades Checkbox2Visible, Checkbox3Visible, and Checkbox4Visible to False.Isso ocultará as caixas de seleção adicionais.

Trabalhando com Exemplos

Esta etapa cria uma subpasta de exemplos que será instalada sob a pasta de aplicativo.

Para adicionar uma pasta de exemplos

  1. selecionar o Installer meu bloco de notas projeto em O gerenciador de soluções.Sobre o Modo de exibição , aponte para Editore clicar arquivo Sistema.selecionar Pasta de aplicativo se ele não ainda estiver selecionado.

  2. clicar com o botão direito do mouse em Pasta de aplicativo, point to Adicionare, em seguida, clique em Pasta.

  3. Renomear Nova pasta nº 1 sistema autônomo Exemplos.

Esta etapa cria dois arquivos de texto de exemplo serão instalados se o usuário escolhe o Instalar Exemplos opção na caixa de diálogo personalizada.

Para criar arquivos de amostra do aplicativo

  1. Usando o bloco de notas ou outro editor de texto, criar um arquivo de texto que contém o texto é rules.vbn. salvar-o sistema autônomo Rules.vbn.

    Observação:

    Para impedir que o bloco de notas adicionando uma extensão .txt automaticamente selecionar Todos os arquivos in the Arquivos do tipo lista.

  2. Crie outro arquivo de texto que contém o texto this é memorando.vbn. salvar-o sistema autônomo memorando.vbn.

Essa etapa adiciona os arquivos de exemplo para a pasta de exemplos e define uma condição que determina se deve instalar os arquivos.

Para adicionar as Exemplos para o instalador

  1. selecionar o Installer meu bloco de notas projeto em O gerenciador de soluções.Sobre o Modo de exibição menu, point to Editor, point to Sistema de arquivose selecionar o Exemplos pasta.

  2. From a Ação menu, point to Adicionare, em seguida, clicar Arquivo.Adicionar o Rules.vbn and memorando.vbn arquivos a Exemplos pasta.

  3. selecionar o arquivo Rules.vbn in the sistema de arquivos Editor.

  4. No Propriedades janela, defina o Condição propriedade CHECKBOXA1 = 1.Quando o instalador é executado, o arquivo Rules.vbn será instalado somente se a caixa de seleção personalizada é selecionada.

  5. selecionar o arquivo memorando.vbn in the Editor de arquivo do sistema.

  6. No Propriedades janela, defina o Condição propriedade CHECKBOXA1 = 1.Quando o instalador é executado, o arquivo memorando.vbn será instalado somente se a caixa de seleção personalizada é selecionada.

Adicionando condições de inicialização

Esta etapa verifica se o Internet Explorer 5.0 ou posterior do Internet Explorer está instalado em um computador de destino, e ele interrompe a instalação se o arquivo não estiver instalado.

Para adicionar uma condição de inicialização para verificar a versão do Internet Explorer

  1. selecionar o Installer meu bloco de notas projeto em O gerenciador de soluções.Sobre o Modo de exibição , aponte para Editore, em seguida, clicar inicialização condições.

    Observação:

    Esta etapa é destinada apenas a demonstrar o conceito de condições de inicialização; o aplicativo de Meu Bloco de notas não tem nenhuma dependência real no Internet Explorer.

  2. No Inicie o Editor de condições, selecionar o Requisitos na computador de destino nó.

  3. Sobre o Ação menu, clicar Adicionar condição de inicialização de arquivo.

    A Pesquisar de arquivo1 nó é adicionado abaixo o computador de destino da Pesquisar nó e um Condition1 nó é adicionado abaixo o inicialização condições nó.

  4. Renomear Pesquisa de arquivo1 para pesquisar para o Internet Explorer.

  5. No Propriedades janela, conjunto o FileName propriedade Iexplore.exe, the Pasta propriedade [ProgramFilesFolder], the Profundidade propriedade 2e o MinVersion propriedade para 5,00.

  6. selecionar o Condition1 nó.

  7. conjunto o Mensagempropriedade à seguinte:

    Este programa requer o Microsoft Internet Explorer 5.0 ou posterior.Por favor instalar Internet Explorer e execute novamente o bloco de notas instalar er.

Definindo propriedades para os componentes pré-requisitos

Esta etapa define uma propriedade para instalar o .NET estrutura automaticamente se a versão correta não estiver presente no computador de destino.Observe que o pacote .NET estrutura 2.0 também irá instalar os arquivos do Windows Installer 2.0.

Quando sistema autônomo propriedades de pré-requisitos são conjunto sistema autônomo a seguir, clicando em conjuntoup.exe instalará automaticamente o .NET estrutura antes de executar o arquivo .msi.(Isso é configurado por padrão). Para obter mais informações sobre como especificar pré-requisitos, consulte Caixa de diálogo pré-requisitos.

Para conjunto propriedades opcionais para o projeto de implantação

  1. selecionar o Installer meu bloco de notas projeto em O gerenciador de soluções.No menu View, clique em Property Pages.

  2. No Meus bloco de notas Installer propriedade Pages caixa de diálogo URL de instalação, especifique a URL de um servidor ou site do qual o aplicativo e/ou pré-requisitos serão instalados.clicar no Pré-requisitos botão.

  3. No Pré-requisitos caixa de diálogo , em escolher quais pré-requisitos para instalar, certifique-se de que .NET estrutura está selecionada.(Ele deve ser selecionado por padrão.) Em Especifique o local de instalar para pré-requisitos, aceite a configuração padrão.

  4. Sobre o Compilação menu, clicar Criar Installer meu bloco de notas.

Instalando o em seu computador de desenvolvimento

Esta etapa será executar o instalador e instalar meu bloco de notas no computador de desenvolvimento.

Para instalar o meu bloco de notas no computador de desenvolvimento

  • selecionar o Installer meu bloco de notas projeto em O gerenciador de soluções.Sobre o Projeto menu, clicar Instalar.

    Observação:

    Você deve ter as permissões de instalar no computador para executar o instalador.

Implantando em outro computador

Esta etapa será executar o instalador e instalar meu bloco de notas em outro computador.

Para implantar o meu bloco de notas em outro computador

  1. In Windows Explorer, navegar para o diretório de projeto e localize o instalador integrado.O caminho padrão será \Documents and Settings\ yourloginname\Meus Documentos\Visual studio 9.0\Projects\Nome da pasta de solução\Meus Installer\ notepadconfiguração de projeto \Meus Installer.msi o bloco de notas.(O padrão configuração de projeto é depurar ou versão.)

  2. Copie todos os meus Installer.msi bloco de notas, Setup.exe e outros arquivos e subdiretórios no diretório para outro computador.

    Observação:

    Para instalar em um computador que não esteja em uma rede, copie sistema autônomo arquivos em mídia tradicional, sistema autônomo CD-ROM.

  3. No computador de destino, clicar duas vezes em Setup.exe para executar o instalador.

    Observação:

    Você deve ter as permissões de instalar no computador de destino para executar o instalador.

Testando

Esta etapa será teste iniciando o aplicativo de um atalho da área de trabalho e também teste desinstalá-lo.

Para testar a instalação

  1. Verifique se o atalho é instalado na área de trabalho e que ele corretamente inicia o aplicativo de Meu Bloco de notas.

  2. Desinstale o aplicativo usando Adicionar ou remover programas no painel de controle.In Adicionar ou remover programas, selecionar Meu Bloco de notase, em seguida, clicar no Remover botão.

    Observação:

    Para desinstalar o o aplicativo em seu computador de desenvolvimento, sobre o Projeto menu, clicar Desinstalar o.

  3. O ícone deve ser removido da área de trabalho e os arquivos do aplicativo instalado e pastas devem ser excluídas do seu computador.

Consulte também

Tarefas

Como: Criar ou adicionar projetos de implantação

Como: Adicionar itens a um projeto de implantação

Outros recursos

Gerenciamento de arquivos de instalação na implantação

Gerenciamento das configurações do registro na implantação

Gerenciamento de tipos de arquivos de implantação

Gerenciamento de interface do usuário na implantação

inicialização o gerenciamento de condição no implantação