Compartilhar via


Criando um único projeto de instalação para instalar um aplicativo do .NET estrutura e o Dotnetfx.exe

Observação:

Este tópico se aplica somente a versão do .NET estrutura 1.0 pacote redistribuível.Para obter informações sobre como implantar o .NET estrutura versão 1.1 principais redistribuível, consulte o site da Web do .NET estrutura implantação guia em Guia de implantação do .NET estrutura 1.1.

O objetivo da amostra de inicializador Setup.exe é demonstrar como criar uma única configuração programa que quando iniciado instala o pacote redistribuível do .NET estrutura Dotnetfx.exe, se necessário e, em seguida, instala um aplicativo .NET estrutura.Esta amostra inicializa Dotnetfx.exe e programa de instalação baseado no Microsoft Windows Installer de um aplicativo .NET estrutura (arquivo .msi).Esse exemplo é escrito em código não gerenciado pois deve ser capaz de executar em um computador no qual o .NET estrutura não está instalado.Você pode baixar uma versão pré-compilada da amostra de inicializador Setup.exe no site .NET estrutura implantação guia em www.msdn.microsoft.com/biblioteca/padrão.asp?url=/biblioteca/en-us/dnnetdep/html/dotnetframedepguid.asp.

Para aplicativos .NET estrutura que incluem o acesso a dados, você pode estender a amostra de inicializador Setup.exe para instalar silenciosamente o Mdac_typ.exe, verificando a existência da chave do Registro HKLM\SOFTWARE\Microsoft\DataAccess onde o valor de FullInstallVer é 2.6 ou posterior.Você pode baixar um arquivo executável de exemplo que encapsula a instalação do MDAC com um pacote do Windows Installer (arquivo .msi) do artigo da base de dados de conhecimento de conhecimento da Microsoft Product suporte Services, "Instalar DCOM e MDAC através de um pacote do Windows Installer." Este artigo está disponível em http://suporte.microsoft.com/padrão.aspx?scid=kb;EN-US;q257604.

O bootstrapper setup.exe amostra verifica automaticamente para o .NET estrutura, inicia uma instalação silenciosa do Dotnetfx.exe se necessário e chama a instalação do Windows Installer para seu aplicativo.Para obter detalhes sobre como Setup.exe executa essas tarefas, consulte Setup.exe Bootstrapper Sample Operations.

Você é responsável pela criação de configurações de um arquivo .ini que permite a amostra de inicializador Setup.exe trabalhar com seu aplicativo.Além disso, é recomendável que você implante seu programa de instalação com um arquivo Leiame que fornece aos usuários os requisitos mínimos de configuração para instalar o aplicativo e do Dotnetfx.exe.Para obter mais informações sobre a criação de arquivos Leiame e de Settings.ini, consulte Usando o Setup.exe Bootstrapper Sample com um aplicativo..

Consulte também

Conceitos

Setup.exe Bootstrapper Sample Operations

Usando o Setup.exe Bootstrapper Sample com um aplicativo

Cenários de implantação Dotnetfx.exe

Requisitos mínimos de configuração para o Dotnetfx.exe

Outros recursos

Redistribuindo o .NET estrutura