Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Dopo aver creato l'applicazione completando le procedure dettagliate correlate precedenti, disponibili in Utilizzo dell'ambiente di sviluppo di Visual Studio per lo sviluppo di applicazioni desktop C++, l'ultimo passaggio consiste nel creare un programma di installazione in modo che altri utenti possano installare il programma dei rispettivi computer.A tal fine, si aggiungerà un nuovo progetto alla soluzione esistente.L'output del nuovo progetto è un file setup.exe che installerà l'applicazione in un altro computer.
In questa procedura dettagliata viene illustrato come utilizzare 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, servizi e componenti.
Prerequisiti
In questa procedura dettagliata si presuppone la conoscenza delle nozioni di base del linguaggio C++.
Si presuppone inoltre che l'utente abbia completato le procedure dettagliate correlate precedenti elencate in Utilizzo dell'ambiente di sviluppo di Visual Studio per lo sviluppo di applicazioni desktop C++.
Questa procedura dettagliata non può essere completata nelle versioni Express Edition di Visual Studio.
Se questa operazione non è già stata eseguita, scaricare InstallShield Limited Edition (ISLE) come descritto nei passaggi più avanti in questo articolo.ISLE è una versione gratuita per gli sviluppatori di Visual Studio e sostituisce le funzionalità presenti nei modelli di progetto di installazione e distribuzione nelle edizioni precedenti di Visual Studio.
Per installare il modello di progetto di installazione e distribuzione ISLE
Quando si è connessi a Internet, sulla barra dei menu scegliere File, Nuovo, Progetto per aprire la finestra di dialogo Nuovo progetto.
Nel riquadro sinistro della finestra di dialogo espandere i nodi Installato, Modelli e Altri tipi di progetto, quindi selezionare Installazione e distribuzione.Nel riquadro centrale selezionare Abilita InstallShield Limited Edition, quindi fare clic su OK.
Seguire le istruzioni per l'installazione di InstallShield Limited Edition per Visual Studio (ISLE).
Dopo aver scaricato, installato e attivato ISLE, chiudere Visual Studio e riaprirlo.
Sulla barra dei menu scegliere File, Progetti e soluzioni recenti, quindi scegliere la soluzione Gioco per riaprirla.
Per creare un progetto di installazione e installare il programma
Modificare la configurazione attiva della soluzione in Rilascio.Sulla barra dei menu scegliere Compilazione, Gestione configurazione.Nella finestra di dialogo Gestione configurazione nell'elenco a discesa Configurazione soluzione attiva selezionare Rilascia.Selezionare il pulsante Chiudi per salvare la configurazione.
Sulla barra dei menu scegliere File, Nuovo, Progetto per aprire la finestra di dialogo Nuovo progetto.
Nel riquadro sinistro della finestra di dialogo espandere i nodi Installato, Modelli e Altri tipi di progetto, quindi selezionare Installazione e distribuzione.Nel riquadro centrale selezionare Progetto InstallShield Limited Edition.
Immettere un nome per il progetto di installazione nella casella Nome.Per questo esempio digitare Game Installer.Nell'elenco a discesa Soluzione selezionare Aggiungi a soluzione.Scegliere il pulsante OK per creare il progetto di installazione.Nella finestra dell'editor viene visualizzata una scheda Assistenti di progetto (Game Installer).
Nella parte inferiore della scheda Assistente progetto (Game Installer) scegliere il collegamento Informazioni applicazioni.
Nella pagina Informazioni applicazioni specificare il nome della società poiché si desidera visualizzarlo nel programma di installazione.È possibile utilizzare il nome della propria società o, per questo esempio, Contoso.Specificare il nome dell'applicazione, in questo esempio Gioco.Specificare l'indirizzo Web dell'azienda oppure, per questo esempio, utilizzare https://www.contoso.com.
Nella parte inferiore della scheda Assistente progetto (Game Installer) scegliere il collegamento Domanda per l'installazione.
Nella pagina Domanda per l'installazione in Visualizzare una finestra di dialogo relativa al Contratto di licenza selezionare il pulsante di opzione No.In Si desidera richiedere agli utenti di immettere il Nome Società e il Nome Utente? selezionare il pulsante di opzione No.
In Esplora soluzioni espandere il progetto Game Installer espandere il nodo Organizzare l'installazione, quindi aprire la pagina Informazioni generali.
Nella scheda Informazioni generali (Game Installer) della finestra dell'editor, specificare ID autore tag, ad esempio, regid.2012-12.com.Contoso.
In Esplora soluzioni nel progetto Game Installer espandere il nodo Specifica dati applicazione, quindi aprire la pagina File.
Nella scheda File (Game Installer) della finestra dell'editor, in File del computer di origine aprire il menu di scelta rapida per Output primario dal gioco e scegliere Copia.
Aprire un menu di scelta rapida nello spazio sotto la colonna Nome in File del computer di destinazione e scegliere Incolla.Viene visualizzato un nuovo elemento denominato Game.Primary Output.
In Esplora soluzioni, nel nodo Specifica dati applicazione, aprire la pagina Ridistribuibili.
Nella scheda Ridistribuibili (Game Installer) nella finestra dell'editor, selezionare la casella di controllo CRT Visual C++ 11.0 (x86).
Sulla barra dei menu scegliere Compila, Compila soluzione per compilare il progetto Game e il progetto Game Installer.
Nella cartella della soluzione individuare il programma setup.exe compilato dal progetto Game Installer ed eseguirlo per installare l'applicazione del gioco nel computer.È possibile copiare questo file per installare l'applicazione e i file di libreria necessari in un altro computer.
È possibile impostare molte opzioni nel progetto di installazione a seconda delle proprie esigenze.Per ulteriori informazioni, in Esplora soluzioni, sotto il progetto Game Installer, aprire la pagina Per iniziare e quindi scegliere il tasto F1 per aprire la libreria della Guida ISLE.
Passaggi successivi
Precedente:Procedura dettagliata: debug di un progetto (C++)
Vedere anche
Attività
Presentazione guidata di Visual C++