Condividi tramite


Procedura dettagliata: distribuzione di un programma (C++)

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.

Nota

Le informazioni contenute in questo argomento non sono valide per Visual C++ Express Edition.

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 applicazioni Visual C++. 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 online 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 Nuovo dal menu File, quindi Progetto.

    Verrà visualizzata la finestra di dialogo Aggiungi nuovo progetto.

  2. In Modelli installati espandere il nodo Altri tipi di progetto. Quindi, espandere il nodo Installazione e distribuzione e fare clic su Programma di installazione di Visual Studio.

  3. Dal riquadro Modelli selezionare Installazione guidata. Digitare un nome per il progetto di installazione, ad esempio gameInstaller. Nella casella di riepilogo Soluzione selezionare Aggiungi a soluzione. Scegliere il 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 del programma di installazione di Visual Studio.

  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: Procedura dettagliata: 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 (Visual C++)