Partager via


Procédure pas à pas : déploiement d'une application Visual C++ à l'aide d'un projet d'installation

Décrit comment utiliser un projet d'installation pour déployer une application Visual C++.

Composants requis

Pour exécuter cette procédure pas à pas, vous devez disposer des composants suivants :

  • Un ordinateur avec Visual Studio 2010 installé.

  • Un ordinateur supplémentaire qui n'a pas les bibliothèques Visual C++.

Pour déployer une application à l'aide d'un projet d'installation

  1. Utilisez l'Assistant Application MFC pour créer une nouvelle solution Visual Studio. Pour rechercher l'Assistant, dans la boîte de dialogue Nouveau projet, développez le nœud Visual C++, sélectionnez MFC, sélectionnez Application MFC, entrez un nom pour le projet, puis cliquez sur OK.

  2. Modifiez la configuration de solution active en Version finale. Dans le menu Générer, sélectionnez Gestionnaire de configurations. Dans la boîte de dialogue Gestionnaire de configurations, sélectionnez Version finale dans la liste déroulante Configuration de la solution active.

  3. Appuyez sur F7 pour générer l'application. Ou, dans le menu Générer, cliquez sur Générer la solution. Cela permet au projet d'installation d'utiliser la sortie du projet Application MFC.

  4. Utilisez le modèle Projet d'installation pour ajouter un nouveau projet d'installation appelé Setup1 à la solution. Pour rechercher le modèle, dans la boîte de dialogue Nouveau projet, développez le nœud Autres types de projets, développez Configuration et déploiement, sélectionnez le nœud Programme d'installation de Visual Studio et cliquez sur Projet d'installation. Dans la liste déroulante Solution, sélectionnez Ajouter à la solution, puis cliquez sur OK.

  5. Ajoutez la sortie du projet Application MFC au projet d'installation. Pour ce faire, cliquez avec le bouton droit sur Setup1 dans l'Explorateur de solutions, pointez sur Ajouter, puis cliquez sur Sortie de projet.

    1. Dans la boîte de dialogue Ajouter le groupe de sorties du projet, sélectionnez Sortie principale.

    2. Sélectionnez Version Win32 dans la liste déroulante Configuration, puis cliquez sur OK.

  6. Développez le nœud Setup1 dans l'Explorateur de solutions, puis cliquez avec le bouton droit sur le nœud Dépendances détectées. Cliquez ensuite sur Actualiser les dépendances.

    Visual Studio ajoute les fichiers du module de fusion (.msm) dépendants pour les bibliothèques Visual C++ au projet d'installation.

  7. Générez le projet d'installation pour créer les fichiers du programme d'installation (Setup1.msi et setup.exe). Pour ce faire, dans l'Explorateur de solutions, cliquez avec le bouton droit sur le nœud Setup1, puis sélectionnez Générer.

    Visual Studio crée les fichiers du programme d'installation dans le dossier Release de votre projet d'installation.

  8. Exécutez le programme d'installation sur un deuxième ordinateur qui ne dispose pas des bibliothèques Visual C++.

    1. Copiez Setup1.msi et setup.exe sur le deuxième ordinateur.

    2. Exécutez setup.exe sur le deuxième ordinateur. Suivez les étapes fournies par l'Assistant Installation pour compléter l'installation.

Voir aussi

Concepts

Exemples de déploiement