Compartilhar via


How to: Instalar pré-requisitos na implantação do Windows Installer

A maioria dos aplicativos têm pré-requisitos: Componentes como o.NET Framework runtime deve estar disponível em um computador de destino para que o aplicativo seja executado. Ferramentas de implantação da Visual Studio incluem a capacidade de detectar a existência de componentes durante a instalação e instalar automaticamente um conjunto pré-determinado de pré-requisitos. Esse processo é conhecido como de inicialização, e o componente que executa, ele é chamado o bootstrapper genérico. O bootstrapper usa pacotes de bootstrapper para instalar os componentes de pré-requisito no computador de destino.

ObservaçãoObservação

O local padrão dos pacotes de bootstrapper é armazenado na chave do registro HKEY_LOCAL_MACHINE\Software\Microsoft\GenericBootstrapper\4.0\Path. Alterar esse caminho será alterado o local no qual o Caixa de diálogo de pré-requisitos procura por pacotes de bootstrapper.

Para a implantação do Windows Installer, inicialização do .NET Framework é ativada por padrão. Você pode desabilitar a inicialização para o .NET Framework. No entanto, você só deve fazer isso se você tiver certeza de que a versão correta do.NET Framework já está instalado em todos os computadores de destino ou se o seu aplicativo não requer o.NET Framework.

Para os aplicativos localizados, um.Um pacote de idioma do NET Framework irá também ser Bootstrap se a localização a propriedade do projeto de implantação é definida para um local diferente, por exemplo, "Inglês (Estados Unidos)".

Componentes adicionais devem ser um Bootstrap somente se o seu aplicativo tem uma dependência neles.

Por padrão, os componentes bootstrapped são implantados a partir do site do fornecedor do componente. Outras alternativas para o site do fornecedor de componentes são:

  • Instalando os componentes do mesmo local do aplicativo é instalado a partir (que poderia ser um compartilhamento de arquivo, um disco local ou um compartilhamento de arquivo UNC).

  • Instalando a partir de um caminho local especificado, o URL ou o compartilhamento de arquivos local.

    ObservaçãoObservação

    Os procedimentos a seguir destinam-se a implantação do Windows Installer. Para instalar os pré-requisitos com um ClickOnce aplicativo, consulte Como: Instalar pré-requisitos com um aplicativo ClickOnce.

    ObservaçãoObservação

    As caixas de diálogo e comandos de menu que você vê podem diferir das descritas no Help, dependendo de suas configurações ativas ou de edição. Para alterar suas configurações, escolha Importar e Exportar Configurações no menu Ferramentas. Para obter mais informações, consulte Trabalhando com configurações.

Escolha quais pré-requisitos deseja instalar

  1. Em Solution Explorer, selecione o projeto de implantação.

  2. No menu Project, clique em Properties..

  3. No Property Pages diálogo caixa, expanda o Propriedades de configuração nó e selecione o Build página de propriedades.

  4. Clique o pré-requisitos botão.

  5. No pré-requisitos caixa de diálogo caixa, certifique-se de que o criar o programa de instalação para instalar os componentes de pré-requisito está marcada.

  6. No Escolha quais pré-requisitos para instalar o , selecione os pré-requisitos que você deseja instalar e clique em OK.

    ObservaçãoObservação

    Por padrão, a versão atual do.NET Framework está selecionado como um pré-requisito. Se os pré-requisitos para seu projeto incluem versões anteriores do.NET Framework, mas não a versão atual, certifique-se de que você desmarque a caixa de seleção para a versão atual do.NET Framework na pré-requisitos caixa de diálogo caixa e adicionar uma .NET Framework Launch Condition que especifica o apropriado.NET Framework versão. Você pode adicionar uma condição de inicialização usando o Iniciar o Editor de condições. Para obter mais informações, consulte Inicie o Editor de condições e How to: Adicionar Condições de inicialização predefinidas.

Para especificar o local de download para os pré-requisitos

  1. Em Solution Explorer, selecione o projeto de implantação.

  2. No menu Project, clique em Properties..

  3. No Property Pages diálogo caixa, expanda o Propriedades de configuração nó e selecione o Build página de propriedades.

  4. Clique o pré-requisitos botão.

  5. No pré-requisitos caixa de diálogo caixa, escolha um local:

    • Se você desejar implantar os instaladores para os pré-requisitos para um fornecedor, clique em Baixar pré-requisitos do site do fornecedor do componente.

    • Se você desejar implantar os instaladores para os pré-requisitos para o mesmo local que o instalador de seu aplicativo, clique em Baixar pré-requisitos do mesmo local do meu aplicativo.

    • Se você desejar implantar os instaladores para os pré-requisitos para um local diferente, clique em Baixar pré-requisitos do seguinte local e digite um caminho local, o URL ou o compartilhamento de arquivos local.

      ObservaçãoObservação

      Você deve certificar-se de que os instaladores para os pré-requisitos foram copiados para o local especificado com uma subpasta para cada pré-requisito.

      ObservaçãoObservação

      O O URL de instalação na Property Pages caixa de diálogo Especifica a URL de um servidor ou site da Web da qual o aplicativo e/ou pré-requisitos serão instalados. Consulte Construir, configuração de Propriedades, caixa deDiálogo de Propriedadesde projeto de implantação para obter informações sobre como o Windows Installer usa essa URL.

  6. Clique em OK para continuar.

Para desabilitar a inicialização

  1. Em Solution Explorer, selecione o projeto de implantação.

  2. No menu Project, clique em Properties..

  3. No Property Pages diálogo caixa, expanda o Propriedades de configuração nó e selecione o Build página de propriedades.

  4. Clique o pré-requisitos botão.

  5. No pré-requisitos caixa de diálogo, limpar o criar o programa de instalação para instalar os componentes de pré-requisito caixa de seleção e clique em OK.

    ObservaçãoObservação

    Se você desabilitar a inicialização, o aplicativo ainda será instalado, mas pode não funcionar se os pré-requisitos já não estiverem instalados. Para a implantação do Windows Installer, você pode incluir a verificação de pré-requisitos e interromper a instalação se os pré-requisitos não forem encontrados condições de inicialização. Para obter mais informações, consulte Gerenciamento de lançamento de condição na implantação.

Consulte também

Tarefas

Como: Instalar pré-requisitos com um aplicativo ClickOnce

Conceitos

Pré-requisitos de implantação do aplicativo

Outros recursos

Gerenciamento de lançamento de condição na implantação