Condividi tramite


Procedura dettagliata: distribuire un'applicazione Visual C++ tramite un progetto di installazione

Viene illustrato come utilizzare un progetto di installazione per distribuire un'applicazione di Visual C++.

Prerequisiti

Per completare la procedura dettagliata, è necessario disporre dei componenti seguenti:

  • Un computer con installato Visual Studio 2010.

  • Un computer aggiuntivo che non dispone delle librerie Visual C++.

Per distribuire un'applicazione utilizzando un progetto di installazione

  1. Utilizzare Creazione guidata applicazione MFC per creare una nuova soluzione di Visual Studio. Per trovare la procedura guidata, dalla finestra di dialogo Nuovo progetto espandere il nodo Visual C++, selezionare MFC quindi Applicazione MFC, immettere un nome per il progetto e fare clic su OK.

  2. Modificare la configurazione attiva della soluzione in Rilascio. Selezionare Gestione configurazione dal menu Compila. Dalla finestra di dialogo Gestione configurazione selezionare Rilascio dalla casella a discesa Configurazione soluzione attiva.

  3. ‎Premere F7 per compilare l'applicazione. In alternativa, scegliere Compila soluzione dal menu Compila. Questa operazione consente al progetto di installazione di utilizzare l'output del progetto Applicazione MFC.

  4. Utilizzare il modello Progetto di installazione per aggiungere un nuovo progetto di installazione chiamato Setup1 alla soluzione. Per trovare il modello, dalla finestra di dialogo Nuovo progetto espandere il nodo Altri tipi di progetto, espandere Installazione e distribuzione, selezionare il nodo Programma di installazione di Visual Studio e fare clic su Progetto di installazione. Selezionare Aggiungi a soluzione dall'elenco a discesa Soluzione, quindi scegliere OK.

  5. Aggiungere l'output del progetto dell'applicazione MFC al progetto di installazione. A tale scopo, fare clic con il pulsante destro del mouse su Setup1 in Esplora soluzioni, posizionare il puntatore del mouse su Aggiungi e quindi fare clic su Output progetto.

    1. Nella finestra di dialogo Aggiungi gruppo output progetto selezionare Output primario.

    2. Selezionare Rilascio Win32 dalla casella a discesa Configurazione, quindi fare clic su OK.

  6. Espandere il nodo Setup1 in Esplora soluzioni e fare clic con il pulsante destro del mouse sul nodo Dipendenze rilevate. Quindi fare clic su Aggiorna dipendenze.

    Visual Studio aggiunge i file del modulo unione (.msm) dipendenti per le librerie Visual C++ al progetto di installazione.

  7. Compilare il progetto di installazione per creare i file del programma di installazione (Setup1.msi e setup.exe). A tale scopo, fare clic con il pulsante destro del mouse sul nodo del progetto Setup1 in Esplora soluzioni, quindi selezionare Compila.

    Visual Studio crea i file del programma di installazione nella cartella Rilascio del progetto di installazione.

  8. Eseguire programma di installazione in un secondo computer che non dispone delle librerie Visual C++.

    1. Copiare Setup1.msi e setup.exe nel secondo computer.

    2. Eseguire l'applicazione setup.exe nel secondo computer. Seguire i passaggi indicati dall'installazione guidata per completare l'installazione.

Vedere anche

Concetti

Esempi di distribuzione