Condividi tramite


Creazione di un unico programma di installazione per installare un'applicazione .NET Framework e Dotnetfx.exe

Aggiornamento: novembre 2007

Nota:

L'argomento è relativo solo al package ridistribuibile di .NET Framework versione 1.0. Per informazioni sulla distribuzione del package ridistribuibile della versione 1.1 di .NET Framework, vedere la Guida alla distribuzione di .NET Framework 1.1 disponibile sul Web.

Lo scopo dell'esempio del programma di avvio automatico dell'installazione è di illustrare come creare un programma di installazione singolo che, quando lanciato, installi il package ridistribuibile per .NET Framework, Dotnetfx.exe, se necessario, e successivamente un'applicazione .NET Framework. Questo esempio avvia automaticamente Dotnetfx.exe e un programma di installazione basato su Microsoft Windows Installer (file con estensione MSI) di un'applicazione .NET Framework. Tale esempio è scritto in codice non gestito, in quanto deve essere in grado di funzionare in un computer in cui .NET Framework non è installato. È possibile scaricare una versione precompilata dell'esempio del programma di avvio automatico dell'installazione dalla pagina relativa alla guida per la distribuzione di .NET Framework sul sito Web all'indirizzo www.msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetdep/html/dotnetframedepguid.asp (informazioni in lingua inglese).

Per le applicazioni .NET Framework che includono l'accesso ai dati è possibile estendere l'esempio del programma di avvio automatico dell'installazione per installare automaticamente MDAC_typ.exe, verificando l'esistenza della chiave di registro HKLM\SOFTWARE\Microsoft\DataAccess dove il valore di FullInstallVer è 2.6 o successivo. È possibile scaricare un file eseguibile di esempio che incapsuli l'installazione MDAC con un package di Windows Installer (file con estensione MSI) dall'articolo della Microsoft Knowledge Base relativo all'installazione di DCOM e MDAC tramite un package di Windows Installer. Questo articolo è disponibile all'indirizzo https://support.microsoft.com/default.aspx?scid=kb;EN-US;q257604 (informazioni in lingua inglese).

Con l'esempio del programma di avvio automatico dell'installazione viene verificato automaticamente .NET Framework, lanciata un'eventuale installazione automatica di Dotnetfx.exe e chiamato il programma di installazione dell'applicazione. Per dettagli relativi alla modalità di esecuzione di queste operazioni, vedere Operazioni di esempio del programma di avvio automatico dell'installazione.

All'utente spetta la creazione di un file Settings.ini che consenta all'esempio del programma di avvio automatico dell'installazione di funzionare con l'applicazione. Inoltre, si consiglia di distribuire il programma di installazione corredato di un file Readme al fine di indicare i requisiti minimi di configurazione per l'installazione dell'applicazione e di Dotnetfx.exe. Per ulteriori informazioni sulla creazione dei file Settings.ini e Readme, vedere Utilizzo dell'esempio del programma di avvio automatico dell'installazione con un'applicazione.

Vedere anche

Concetti

Operazioni di esempio del programma di avvio automatico dell'installazione

Utilizzo dell'esempio del programma di avvio automatico dell'installazione con un'applicazione

Scenari di distribuzione con Dotnetfx.exe

Requisiti minimi di configurazione per Dotnetfx.exe

Altre risorse

Ridistribuzione di .NET Framework