Condividi tramite


Distribuzione di un programma (C++)

Aggiornamento: novembre 2007

Dopo aver creato l'applicazione, l'ultimo passaggio consiste nel creare un programma di installazione che gli altri utenti possono utilizzare per installare il programma nei rispettivi computer. Per eseguire questa operazione, verrà aggiunto un nuovo progetto alla soluzione esistente. L'output del nuovo progetto è un file setup.exe che installerà l'applicazione creata in precedenza in un altro computer.

In questa procedura dettagliata viene utilizzato Windows Installer per distribuire l'applicazione. Ai fini della distribuzione, è possibile anche utilizzare ClickOnce. Per ulteriori informazioni, vedere Distribuzione ClickOnce. Per ulteriori informazioni sulla distribuzione in generale, vedere Distribuzione di applicazioni e componenti.

Prerequisiti

In questo argomento si presuppone la conoscenza delle nozioni di base del linguaggio C++. Chi sta iniziando ad apprendere le prime nozioni di C++ troverà particolarmente utile il testo "C++ Beginner's Guide" scritto da Herb Schildt, disponibile in linea all'indirizzo https://go.microsoft.com/fwlink/?LinkId=115303 (informazioni in lingua inglese).

Le funzionalità utilizzate in questa procedura non sono disponibili in Visual C++ Express.

Per creare un progetto di installazione e installare il programma

  1. Scegliere Aggiungi dal menu File, quindi Nuovo progetto….

    Verrà visualizzata la finestra di dialogo Aggiungi nuovo progetto.

  2. Nel riquadro Tipi progetto: espandere il nodo Altri tipi di progetto e selezionare Installazione e distribuzione.

  3. Dal riquadro Modelli selezionare Installazione guidata. Digitare un nome per il progetto di installazione, ad esempio gameInstaller, quindi fare clic sul pulsante OK.

  4. Verrà visualizzata l'Installazione guidata. Scegliere Avanti per continuare.

  5. Dal riquadro Scelta del tipo di progetto della procedura guidata, selezionare l'opzione Crea un programma di installazione per un'applicazione Windows e fare clic su Avanti per continuare.

  6. Dal riquadro Scelta degli output di progetto da includere della procedura guidata, selezionare Output primario da giocoe fare clic su Avanti per continuare.

  7. Poiché non è necessario includere eventuali file aggiuntivi nel programma di installazione, dal riquadro Scelta dei file da includere del programma di installazione, fare clic su Avanti.

  8. Rivedere le modifiche dalla procedura guidata e verificare la correttezza di tutte le operazioni. Scegliere Fine per creare il progetto.

    Il nuovo progetto gameInstaller verrà elencato in Esplora soluzioni e indicherà le dipendenze da cui dipende l'applicazione, ad esempio la Libreria di runtime C o .NET Framework, oltre ai file di progetto da includere nel programma di installazione.

    Esistono molte opzioni che è possibile modificare dopo aver creato il progetto di installazione. Per ulteriori informazioni, vedere Distribuzione con Windows Installer.

  9. Compilare il programma di installazione selezionandolo in Esplora soluzioni e scegliendo Compila gameInstaller dal menu Compila.

  10. Trovare i programmi setup.exe e gameInstaller.msi creati dalla sezione precedente. Fare doppio clic su uno dei file per installare l'applicazione in un computer.

Passaggi successivi

Precedente:Debug di un progetto (C++) | Successivo:Creazione di applicazioni da riga di comando (C++)

Vedere anche

Attività

Presentazione guidata di Visual C++

Altre risorse

Distribuzione (C++)