Condividi tramite


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

Le operazioni eseguite dall'esempio del programma di avvio automatico dell'installazione sono automatiche. Tuttavia, per consentire all'installazione di utilizzare l'applicazione, è necessario creare un file Settings.ini personalizzato che includa le informazioni richieste relative all'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. Negli argomenti che seguono verranno fornite informazioni dettagliate sulla creazione dei file Settings.ini e Readme.

Creazione di un file Settings.ini

Creazione di un file Readme per il programma di installazione

Creazione di un file Settings.ini

L'esempio del programma di avvio automatico dell'installazione utilizza il file esterno, Settings.ini*,* per determinare quanto segue:

  • Il percorso di Dotnetfx.exe e dell'applicazione host.

  • La versione di lingua di .NET Framework da verificare.

  • Le stringhe personalizzate da utilizzare per le finestre di dialogo dell'installazione.

Settings.ini si trova nella stessa cartella del programma di installazione. All'utente spetta la creazione di un file Settings.ini che consenta al programma di avvio automatico dell'installazione di esempio di utilizzare l'applicazione. È possibile copiare il file Settings.ini fornito con l'esempio del programma di avvio automatico dell'installazione, quindi modificare il file nella misura necessaria per specificare i valori corretti per l'applicazione.

Impostazione del percorso di Dotnetfx.exe e dell'applicazione host

Per l'esempio del programma di avvio automatico dell'installazione è necessario che Dotnetfx.exe e l'applicazione host .NET Framework si trovino in un percorso noto relativo al programma di installazione. L'esempio utilizza il file esterno, Settings.ini, per determinare il percorso di Dotnetfx.exe e dell'applicazione host. È possibile copiare il file Settings.ini fornito con l'esempio e modificarlo affinché venga indirizzato ai percorsi dell'applicazione host .NET Framework e di Dotnetfx.exe.

Negli esempi riportati di seguito dei file Settings.ini viene illustrato come un'applicazione host .NET Framework e Dotnetfx.exe possano indirizzarsi a un package di Windows Installer (file con estensione MSI) in diversi percorsi relativi al percorso del programma di installazione.

Il seguente file Settings.ini di esempio punta al package di Windows Installer di un'applicazione .NET Framework, mySetup.msi, e di Dotnetfx.exe che si trova nella stessa cartella del programma di installazione. Viene utilizzato un apostrofo " ' " per commentare le righe non personalizzate.

[Bootstrap]
Msi=mySetup.msi
'LanguageDirectory=
ProductName= My Application 
'DialogText=
CaptionText=My Application
ErrorCaptionText= My Application Error
FxInstallerPath=c:\myProjectFolder\

Il seguente file Settings.ini di esempio punta al package di Windows Installer di un'applicazione .NET Framework, mySetup.msi, e di Dotnetfx.exe che si trova su una condivisione di rete, separata dal programma di installazione.

[Bootstrap]
Msi=\\myNetworkShare\myProjectFolder\mySetup.msi
'LanguageDirectory=
ProductName=My Application
'DialogText=
CaptionText=My Application
ErrorCaptionText= My Application Error
FxInstallerPath=\\myNetworkShare\myProjectFolder\

Il seguente file Settings.ini di esempio punta al package di Windows Installer di un'applicazione .NET Framework, mySetup.msi, e di Dotnetfx.exe che si trova sullo stesso computer, ma in cartelle differenti.

[Bootstrap]
Msi=c:\myInstallerFiles\mySetup.msi
'LanguageDirectory=
ProductName= My Application
'DialogText=
CaptionText=My Application
ErrorCaptionText= My Application Error
FxInstallerPath=c:\myExecutables\

Il seguente file Settings.ini di esempio punta al package di Windows Installer di un'applicazione .NET Framework, mySetup.msi, e di Dotnetfx.exe che si trova sullo stesso CD, ma in cartelle differenti.

[Bootstrap]
Msi=myInstallerFiles/mySetup.msi
'LanguageDirectory=
ProductName= My Application
'DialogText=
CaptionText=My Application
ErrorCaptionText= My Application Error
FxInstallerPath=myExecutables/

Impostazione della lingua

Se si desidera verificare un numero di build e la lingua di .NET Framework, è necessario specificare nel file Settings.ini il nome della lingua da controllare. In caso contrario, verrà controllata la lingua inglese, per impostazione predefinita.

Nella tabella che segue sono elencate le versioni di lingua disponibili e i corrispondenti nomi da specificare nel file Settings.ini. I nomi delle lingue non distinguono la differenza tra lettere maiuscole e minuscole.

Lingua Nome della lingua

Cinese (semplificato)

chs

Cinese (tradizionale)

cht

Francese

fr

Tedesco

de

Italiano

it

Giapponese

ja

Coreano

ko

Spagnolo

es

Nel seguente file Settings.ini di esempio il programma di installazione viene istruito a verificare la versione in lingua francese di Dotnetfx.exe.

[Bootstrap]
Msi=mySetup.msi
LanguageDirectory=fr
ProductName= My Application 
'DialogText=
CaptionText=My Application
ErrorCaptionText= My Application Error
FxInstallerPath=c:\myProjectFolder\

Personalizzazione delle stringhe per le finestre di dialogo del programma di installazione

È possibile modificare le variabili che seguono presenti nel file Settings.ini per personalizzare le stringhe visualizzate nelle finestre di dialogo del programma di installazione.

  • ProductName specifica il nome dell'applicazione .NET Framework che verrà installata. Il nome del prodotto specificato consente di personalizzare il testo nella finestra di dialogo visualizzata dopo l'avvio del programma di installazione. Se ad esempio si specifica My Application come ProductName, nella finestra di dialogo verrà visualizzato un messaggio simile al seguente: "Per avviare il programma di installazione di My Application, scegliere OK. Per uscire dall'installazione, scegliere Annulla".

Se non si personalizza la variabile CaptionText, ProductName viene utilizzato anche per personalizzare la barra del titolo della finestra di dialogo visualizzata dopo l'avvio del programma di installazione. Se ad esempio si specifica My Application come ProductName, sulla barra del titolo verrà visualizzato "Installazione di My Application". Se si personalizzano sia ProductName che CaptionText, CaptionText viene utilizzato per personalizzare il testo sulla barra del titolo di questa finestra di dialogo.

ProductName consente anche di personalizzare il testo sulla barra del titolo della finestra di dialogo che viene visualizzata al termine dell'installazione dell'applicazione. Se non si personalizza ProductName, verrà visualizzato il testo predefinito, "Installazione di nomeapplicazione".

  • DialogText specifica il testo personalizzato da inserire nella finestra di dialogo visualizzata dopo l'avvio del programma di installazione. Se non si personalizza DialogText, verrà visualizzato il testo predefinito, simile al seguente, "Per avviare l'installazione di nomeapplicazione, scegliere OK. Per uscire dall'installazione, scegliere Annulla".

  • CaptionText specifica il testo personalizzato da visualizzare sulla barra del titolo della finestra di dialogo visualizzata dopo l'avvio del programma di installazione. Se non si personalizza CaptionText, verrà visualizzato ProductName. Se ProductName non è personalizzato, verrà visualizzato il testo predefinito, "Installazione di nomeapplicazione".

  • ErrorCaptionText specifica il testo personalizzato da visualizzare sulla barra del titolo delle finestre di dialogo relative agli errori di installazione. Se non si personalizza ErrorCaptionText, verrà visualizzato il testo predefinito, "Errore del programma di installazione di nomeapplicazione".

Creazione di un file Readme per il programma di installazione

Si consiglia di distribuire il programma di installazione con un file Readme in cui vengano elencati i requisiti minimi di configurazione del computer in cui verrà eseguita l'installazione. Come requisito minimo prima di eseguire l'installazione, indicare che sia installato Microsoft Windows 98 o versioni successive con Internet Explorer 5.01 o versioni successive. Indicare anche MDAC 2.6 o versione successiva, segnalando che l'applicazione non è necessaria per l'installazione, bensì per le applicazioni .NET Framework che includono l'accesso ai dati. Per ulteriori informazioni sui requisiti minimi di configurazione per l'installazione di Dotnetfx.exe, vedere Requisiti minimi di configurazione.

Vedere anche

Concetti

Creazione di un unico programma di installazione per installare un'applicazione .NET Framework e Dotnetfx.exe
Operazioni di esempio del programma di avvio automatico dell'installazione
Requisiti minimi di configurazione

Altre risorse

Ridistribuzione di .NET Framework