Condividi tramite


Procedura dettagliata: distribuzione di un'applicazione .NET Framework Client Profile tramite Windows Installer

Aggiornamento: Luglio 2008

In questa procedura dettagliata viene descritto come distribuire una semplice applicazione .NET Framework Client Profile utilizzando Windows Installer.

In questa procedura dettagliata verranno eseguite le attività seguenti:

  • Creare e configurare il progetto Windows Presentation Foundation (WPF) per la distribuzione come applicazione .NET Framework Client Profile.

  • Creare un programma di installazione per l'applicazione.

Al termine, si disporrà di un programma di installazione Windows Installer che installa l'applicazione .NET Framework Client Profile e i prerequisiti di .NET Framework.

Nota:

È possibile che le finestre di dialogo e i comandi di menu visualizzati siano diversi da quelli descritti nella Guida, a seconda delle impostazioni attive o della versione utilizzata. Per modificare le impostazioni, scegliere Importa/Esporta impostazioni dal menu Strumenti. Per ulteriori informazioni, vedere la classe Impostazioni di Visual Studio.

Prerequisiti

Per completare la procedura dettagliata è necessario disporre dei componenti elencati di seguito.

  • Visual Studio 2008 SP1.

Creazione e configurazione del progetto WPF

Il primo passaggio consiste nella creazione del progetto per l'applicazione WPF.

Per creare il progetto WPF

  1. Creare un nuovo progetto Applicazione WPF in Visual Basic o Visual C# denominato DemoApplication. Per ulteriori informazioni, vedere la classe Procedura: creare un nuovo progetto di applicazione WPF.

    Window1.xaml verrà aperto in WPF Designer.

  2. Nelle pagine delle proprietà del progetto, selezionare la casella di controllo Sottoinsieme .NET Framework solo client. Per ulteriori informazioni, vedere la classe Procedura: configurare un'applicazione .NET Framework Client Profile per la distribuzione.

Creazione del progetto di installazione

Per creare il programma di installazione Windows Installer per un'applicazione .NET Framework Client Profile, utilizzare la stessa procedura di altre applicazioni .NET.

Per creare il progetto di installazione.

  1. Aggiungere un nuovo progetto di programma di installazione Windows Installer denominato Setup1 alla soluzione. Per ulteriori informazioni, vedere la classe Procedura: creare o aggiungere un progetto di installazione.

  2. In Esplora soluzioni fare clic con il pulsante destro del mouse sul progetto Setup1, quindi scegliere Proprietà.

    Verrà visualizzata la finestra di dialogo Pagine delle proprietà di Setup 1.

  3. Fare clic su Prerequisiti.

    Verrà visualizzata la finestra di dialogo Prerequisiti.

  4. Nella sezione Scegli i prerequisiti da installare selezionare .NET Framework Client Profile.

  5. Deselezionare le opzioni .NET Framework 3.5 e .NET Framework 3.5 SP1 se sono selezionate.

  6. Nella sezione Specificare il percorso di installazione dei prerequisiti lasciare selezionata l'opzione predefinita Scarica prerequisiti dal sito Web del fornitore del componente.

    Questa opzione consente di specificare di scaricare .NET Client Profile dal sito Web Microsoft.

  7. Fare due volte clic su OK per chiudere le finestre di dialogo.

  8. In Esplora soluzioni fare clic con il pulsante destro del mouse sul progetto Setup1, scegliere Aggiungi, quindi Output progetto.

    Verrà visualizzata la finestra di dialogo Aggiungi gruppo output progetto con un elenco degli output che è possibile includere nel programma di installazione.

  9. Selezionare Output primario, quindi fare clic su OK.

    In Esplora soluzioni il nodo del progetto Setup1 viene aggiornato.

  10. Compilare la soluzione

  11. Compilare il progetto Setup1. Per impostazione predefinita, il progetto Setup1 non è configurato per essere compilato con la soluzione.

  12. Aprire la cartella DemoApplication\Setup1\Debug.

  13. Fare doppio clic su setup.exe per avviare l'installazione dell'applicazione.

    Se durante l'installazione nel computer non è disponibile la versione completa di .NET Framework 3.5 SP1 o .NET Framework Client Profile, verrà richiesto di scaricare e installare .NET Framework Client Profile dal sito Web Microsoft.

    Nota:

    Per installare .NET Framework Client Profile, è necessario disporre di autorizzazioni di amministratore.

Passaggi successivi

Vedere anche

Attività

Procedura: creare o aggiungere un progetto di installazione

Procedura dettagliata: distribuzione di un'applicazione .NET Framework Client Profile tramite ClickOnce

Concetti

profilo client .NET Framework

Schema di configurazione della distribuzione di .NET Framework Client Profile

Riferimenti

Elemento <supportedRuntime>

Cronologia delle modifiche

Data

Cronologia

Motivo

Luglio 2008

Nuovo argomento aggiunto.

Modifica di funzionalità in SP1.