COMO: Distribuir o .NET Framework com um projeto de implantação do Visual Studio .NET

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: 324733
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sumário
Este artigo passo a passo descreve como distribuir o .NET Framework com o seu aplicativo.

Quando você implanta um aplicativo conectados ao Microsoft .NET, o computador de destino deve ter o .NET Framework instalado. Se o .NET Framework não estiver instalado, o aplicativo não pode ser executado. Um projeto de instalação e implantação Microsoft Visual Studio.NET não instala automaticamente o .NET Framework. No entanto, há maneiras de verificar que o .NET Framework está instalado antes de seu aplicativo é instalado.

back to the top

Distribuição do .NET Framework

Quando você implanta aplicativos do Visual Studio. NET, o .NET Framework deve ser instalado em computador de destino. Quando você cria um pacote de instalação do Windows Installer usando ferramentas de implantação do Visual Studio. NET, o instalador inclui uma condição de início padrão (MsiNetAssemblySupport). Essa condição de início verifica se o .NET Framework está instalado no computador de destino. Se o .NET Framework não é encontrado no computador de destino, a instalação é interrompida e você receber a seguinte mensagem de erro:
Esta instalação requer o .NET Framework. Instale o .NET Framework e execute esta instalação novamente
Você não pode incluir o .NET Framework um pacote de instalação do Windows Installer que você criar usando ferramentas de implantação do Microsoft Visual Studio. NET. O .NET Framework deve ser instalado separadamente. Você pode implantar o .NET Framework no computador de destino nas duas formas a seguintes:
  • Instrua o usuário para instalar manualmente o .NET Framework executável antes de instalar o aplicativo do Visual Studio. NET.
  • Baixe o exemplo de inicialização de Setup.exe (disponível no site da Microsoft Developer Network (MSDN)). Use o Setup.exe para instalar o .NET pacote redistribuível do Framework (Dotnetfx.exe). Depois que o .NET Framework é instalado, este Setup.exe inicia o pacote do Windows Installer para seu aplicativo.
back to the top

Requisitos para instalação do .NET Framework

Há requisitos de configuração básicas que devem ser atendidos para instalar o Dotnetfx.exe. Você deve ter um dos seguintes sistemas operacionais e Microsoft Internet Explorer 5.01 ou posterior instalado no seu computador:
  • Microsoft Windows 98
  • Microsoft Windows 98 Second Edition
  • Microsoft Windows Millennium Edition (Windows Me)
  • Microsoft Windows NT 4.0 (Workstation ou Server) com Service Pack 6a
  • Microsoft Windows 2000 (Professional, Server ou Advanced Server) com o service pack mais recente do Windows e atualizações críticas disponíveis a partir do site Microsoft Security
  • Microsoft Windows XP (Home ou Professional)
  • Família Microsoft Windows Server 2003
Dependendo dos seus requisitos de aplicativo, instale uma (ou ambas) das seguintes opções:
  • MDAC 2.6 ou posterior para acesso a dados, disponível no site do Universal Data Access Web
  • Principais WMI para Windows instrumentação, disponível no Centro de download
back to the top

Instalar manualmente o .NET Framework

  1. Obter o pacote redistribuível do .NET Framework:
    • Para baixar o pacote redistribuível do .NET Framework, visite o seguinte site da Microsoft:- ou -
    • Instalar o arquivo redistribuível a partir do Windows Component Update ROM ou DVD-ROM. Ele está localizado no Wcu\dotNetFramework pasta.
  2. Execute o Dotnetfx.exe para instalar o .NET Framework.
  3. Se o aplicativo Visual Studio .NET requer a ele, você pode adicionar uma condição de início ao pacote de Windows instalado para verificar que MDAC versão 2.6 ou posterior está instalada.
Para obter informações adicionais sobre local redistribuível do .NET Framework, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
308488INFO: Download e instalar o .NET Framework
back to the top

Use o Setup.exe para distribuir o .NET Framework com o aplicativo do Visual Studio .NET

Convém compactar seu aplicativo para que o pacote redistribuível do .NET Framework é instalado pela primeira vez e, em seguida, inicia o pacote do Windows Installer (arquivo .msi) para seu aplicativo do Visual Studio. NET. O aplicativo de inicialização de Setup.exe é um exemplo que está disponível no site da MSDN para demonstrar como fazer isso. Alterar o arquivo de configurações (Settings.ini) para especificar os locais do pacote redistribuível do e o instalador de aplicativo. Para obter mais informações sobre como incluir o .NET Framework com seu pacote, visite o seguinte site da Microsoft:back to the top

Preparar a implantação de projeto para uso com o Setup.exe carregando Application Sample

Para usar o exemplo de aplicativo Setup.exe inicialização com um instalador que você criou usando ferramentas de implantação do Visual Studio. NET, você deve preparar o projeto de implantação para esse cenário funcione corretamente. Por padrão, um projeto de implantação inclui um aplicativo de inicialização do Windows Installer. No entanto, o redistribuível do .NET Framework também inclui um aplicativo de inicialização do Windows Installer. Você deve remover o instalador do aplicativo de seu projeto de inicialização. Para fazer isso, execute as seguintes etapas:
  1. No Solution Explorer, clique no projeto de implantação.
  2. No menu Project , clique em Propriedades .
  3. Na caixa de diálogo Property Pages , defina a propriedade bootstrapper para Nenhum .
  4. No menu Build , clique em Build Solution .
  5. Copie o arquivo do Windows Installer (.msi) para o local de implantação (por exemplo, uma pasta em um CD-ROM ou um compartilhamento de rede).
  6. Copie o Setup.exe carregando exemplo de aplicativo e o arquivo Settings.ini que você baixou na seção "Use Setup.exe para distribuir o .NET Framework com O Visual Studio .NET aplicativo" para o local de implantação e, em seguida, siga as etapas na seção "Personalizar o arquivo Settings.ini"
back to the top

Personalizar o arquivo Settings.ini

  1. Abra o arquivo Settings.ini em um editor de texto (como o bloco de notas).
  2. Localize a entrada Msi=FxCopSourceSetup.msi e, em seguida, substitua o caminho padrão com o caminho do seu arquivo .msi, como nos exemplos a seguir:
    • Quando mySetup.msi está localizado no computador local na mesma pasta do Setup.exe, o caminho é Msi=mySetup.msi.
    • Quando o mySetup.msi está localizado em um compartilhamento de rede em uma pasta chamada myProjectFolder, o caminho é Msi=\\myNetworkShare\myProjectFolder\mySetup.msi.
    • Quando mySetup.msi está localizado em uma pasta chamada myInstallerFiles, no mesmo CD-ROM como Setup.exe, o caminho é Msi=myInstallerFiles/mySetup.msi.
  3. Localize o FxInstallerPath = c: entrada. Substitua o caminho padrão com o caminho correto do .NET Framework pacote redistribuível, Dotnetfx.exe, como nos exemplos a seguir:
    • Quando Dotnetfx.exe está localizado no computador local em uma pasta chamada myProjectFolder, o caminho é FxInstallerPath = c:\myProjectFolder\.
    • Quando Dotnetfx.exe está localizado em um compartilhamento de rede em uma pasta chamada myProjectFolder, o caminho é FxInstallerPath = \\myNetworkShare\myProjectFolder\.
    • Quando Dotnetfx.exe está localizado em uma pasta chamada myExecutables, no mesmo CD-ROM como Setup.exe, o caminho é FxInstallerPath = myExecutables /.
  4. Para verificar qual versão de número e o idioma de compilação do .NET Framework é instalado, especifica o idioma no arquivo Settings.ini. Por padrão, se você não especificar um idioma para a variável LanguageDirectory, Setup.exe verifica se a versão em inglês está instalada.
  5. Salve o arquivo Settings.ini.
back to the top
Referências
Para obter mais informações, visite o seguinte site:back to the top

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 324733 - Última Revisão: 12/07/2015 11:33:10 - Revisão: 5.3

Microsoft .NET Framework 1.0, 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, Microsoft .NET Framework 1.1, Microsoft Visual Studio .NET 2003 Academic Edition, Microsoft Visual Studio .NET 2003 Enterprise Architect, Microsoft Visual Studio .NET 2003 Enterprise Developer, Microsoft Visual Studio .NET 2003 Professional Edition

  • kbnosurvey kbarchive kbmt kberrmsg kbdeployment kbpackage kbhowtomaster kbhowto kbredistribution KB324733 KbMtpt
Comentários