Share via


Procédure pas à pas : déploiement de votre programme (C++)

Maintenant que vous avez créé votre application en suivant les procédures pas à pas décrites précédemment, la dernière étape consiste à créer un programme d'installation pour permettre à d'autres utilisateurs d'installer le programme sur leurs ordinateurs. Pour le programme d’installation, vous ajoutez un nouveau projet à votre solution existante. La sortie de ce nouveau projet est un setup.exe fichier qui peut installer votre application sur un autre ordinateur.

La procédure pas à pas indique comment utiliser Windows Installer pour déployer votre application. Vous pouvez également utiliser ClickOnce pour déployer une application. Pour plus d’informations, consultez ClickOnce Deployment for Visual C++ Applications. Pour plus d’informations sur le déploiement en général, consultez Déploiement d’applications, de services et de composants.

Configuration requise

  • La procédure pas à pas part du principe que vous comprenez les notions de base du langage C++.
  • Elle suppose également que vous avez effectué les procédures pas à pas connexes précédentes listées dans Utilisation de l’IDE Visual Studio pour le développement d’applications de bureau C++.
  • La procédure pas à pas ne peut pas être effectuée dans les éditions Express de Visual Studio.
  • La procédure pas à pas ne peut pas être effectuée sans l’extension Microsoft Visual Studio Installer Project . Instructions pour l’installer.

Installer le modèle de projets d’installation et de déploiement de Visual Studio

Les étapes décrites dans cette section varient en fonction de la version de Visual Studio que vous avez installée. Pour afficher la documentation relative à votre version préférée de Visual Studio, utilisez le contrôle de sélecteur version . Contrôle situé en haut de la table des matières de cette page.

Si vous ne l’avez pas déjà fait, téléchargez l’extension Projets du programme d’installation Microsoft Visual Studio. L’extension est gratuite pour les développeurs Visual Studio et ajoute les modèles de projet d’installation et de déploiement à Visual Studio.

  1. Lorsque vous êtes connecté à Internet, dans le menu principal de Visual Studio, choisissez Extensions>gérer les extensions. La boîte de dialogue Gérer les extensions s’affiche.
  2. Sélectionnez l’onglet Online et tapez Projets Microsoft Visual Studio Installer dans la zone de recherche. Appuyez sur Entrée, sélectionnez Projets Microsoft Visual Studio Installer, puis cliquez sur Télécharger.
  3. Choisissez d’exécuter et d’installer l’extension, puis redémarrez Visual Studio.

Créer le projet d’installation

  1. Dans le menu principal de Visual Studio, choisissez >Fichiers récents projets et solutions, puis choisissez de rouvrir votre projet.

  2. Dans le menu principal, choisissez Fichier>Nouveau>Projet pour ouvrir la boîte de dialogue Créer un projet. Dans la zone de recherche, tapez et dans Setup les résultats, choisissez Programme d’installation, puis Suivant.

  3. Entrez un nom pour le projet d’installation dans la zone Nom , par Setupexemple .

  4. Dans la liste déroulante Solution, sélectionnez Ajouter à la solution. Choisissez Créer pour créer le projet d’installation. Un onglet Système de fichiers s’ouvre dans la fenêtre de l’éditeur.

  5. Cliquez avec le bouton droit sur le nœud Dossier d’application dans le volet gauche, puis sélectionnez Ajouter>une sortie de projet pour ouvrir la boîte de dialogue Ajouter un groupe de sortie de projet.

  6. Dans la boîte de dialogue, sélectionnez Sortie principale, puis cliquez sur OK. (Vous ne verrez pas la sortie principale si vous avez oublié de modifier le Liste déroulante Solution à ajouter à la solution à l’étape précédente. Un nouvel élément nommé Sortie principale de Game (active) s’affiche.

  7. Sélectionnez Sortie principale à partir du jeu (actif), cliquez avec le bouton droit et choisissez Créer un raccourci vers la sortie principale à partir du jeu (actif). Un nouvel élément nommé Raccourci vers la sortie principale de Game (active) s’affiche.

  8. Renommez l’élément Raccourci en Game, puis faites glisser et déplacez l’élément dans le nœud Menu Programmes de l’utilisateur sur le côté gauche de la fenêtre.

  9. Dans Explorateur de solutions, sélectionnez le projet d’installation et choisissez Afficher>la fenêtre Propriétés pour ouvrir la fenêtre Propriétés du projet d’installation.

  10. Spécifiez les autres détails dans la fenêtre de propriété de la façon dont vous souhaitez qu’ils apparaissent dans le programme d’installation. Par exemple, utilisez Contoso pour Fabricant, Game Installer pour Nom du produit et https://www.contoso.com pour URL du support technique.

Build the setup project

  1. Dans le menu principal, choisissez Build>Configuration Manager.

  2. Dans la table des contextes project, sous la colonne Build, case activée la zone du projet d’installation, programme d’installation. Cliquez sur Fermer.

  3. Dans la barre de menus, choisissez Build Build>Solution pour générer le projet Game et le projet d’installation.

Exécuter le projet d’installation

  1. Dans l’Explorateur de solutions, appuyez sur le bouton pour basculer entre les solutions et les affichages disponibles pour basculer vers la vue dossier.
  2. Accédez au dossier d’installation et au dossier Debug sous celui-ci. Vous pouvez exécuter le setup.exe programme là-bas, qui a été créé à partir du projet d’installation, pour installer l’application Game sur votre ordinateur. Vous pouvez copier ce fichier (et Setup.msi) pour installer l’application et ses fichiers de bibliothèque requis sur un autre ordinateur.

Pour installer le modèle de projet d’installation et de déploiement Visual Studio 2017 et antérieur

  1. Quand vous êtes connecté à Internet, dans Visual Studio, choisissez Outils>Extensions et mises à jour.

  2. Sous Extensions et mises à jour, sélectionnez l’onglet En ligne, puis tapez Projets Microsoft Visual Studio Installer dans la zone de recherche. Appuyez sur Entrée, sélectionnez Projets d’installation Microsoft Visual Studio <version>, puis cliquez sur Télécharger.

  3. Choisissez d’installer l’extension, puis redémarrez Visual Studio.

  4. Dans la barre de menus, choisissez Fichier>Projets et solutions récents, puis choisissez la solution Game pour la rouvrir.

Pour créer un projet d'installation et installer votre programme

  1. Modifiez la configuration de solution active en Version finale. Dans la barre de menus, choisissez Build>Gestionnaire de configurations. Dans la boîte de dialogue Gestionnaire de configurations, dans la liste déroulante Configuration de la solution active, sélectionnez Release. Cliquez sur le bouton Fermer pour enregistrer la configuration.

  2. Dans la barre de menus, choisissez Fichier>Nouveau>Projet pour ouvrir la boîte de dialogue Nouveau projet.

  3. Dans le volet gauche de la boîte de dialogue, développez les nœuds Installé>Autres types de projets, puis sélectionnez Visual Studio Installer. Dans le volet central, sélectionnez Projet d’installation.

  4. Entrez le nom du projet d’installation dans la zone Nom. Pour cet exemple, entrez Game Installer.

  5. Dans la liste déroulante Solution, sélectionnez Ajouter à la solution. Choisissez le bouton OK pour créer le projet d’installation. Un onglet Assistant Fichier (Game Installer) s’ouvre dans la fenêtre de l’éditeur.

  6. Cliquez avec le bouton droit sur le nœud Dossier d’application, puis sélectionnez Ajouter>Sortie de projet pour ouvrir la boîte de dialogue Ajouter le groupe de sorties du projet.

  7. Dans la boîte de dialogue, sélectionnez Sortie principale, puis cliquez sur OK. Un nouvel élément nommé Sortie principale de Game (active) s’affiche.

  8. Sélectionnez l’élément Sortie principale de Game (active), cliquez avec le bouton droit, puis choisissez Créer un raccourci vers la sortie principale de Game (active). Un nouvel élément nommé Raccourci vers la sortie principale de Game (active) s’affiche.

  9. Renommez l’élément Raccourci en Game, puis faites glisser et déplacez l’élément dans le nœud Menu Programmes de l’utilisateur sur le côté gauche de la fenêtre.

  10. Dans l’Explorateur de solutions, sélectionnez le projet Game Installer, puis choisissez Affichage>Fenêtre Propriétés ou appuyez sur F4 pour ouvrir la fenêtre Propriétés.

  11. Spécifiez les autres détails de la façon dont vous souhaitez qu’ils apparaissent dans le programme d’installation. Par exemple, utilisez Contoso pour Fabricant, Game Installer pour Nom du produit et https://www.contoso.com pour URL du support technique.

  12. Dans la barre de menus, choisissez Build>Gestionnaire de configurations. Dans la table Project, sous la colonne Build, case activée la zone du projet d’installation. Cliquez sur Fermer.

  13. Dans la barre de menus, choisissez Générer>Générer la solution pour générer le projet Game et le projet Game Installer.

  14. Dans le dossier de solution, recherchez le programme setup.exe qui a été généré à partir du programme Game Installer, puis lancez-le pour installer l’application Game sur votre ordinateur. Vous pouvez copier ce fichier (et GameInstaller.msi) pour installer l’application et ses fichiers de bibliothèques obligatoires sur un autre ordinateur.

Étapes suivantes

Précédent :Procédure pas à pas : débogage d’un projet (C++)

Voir aussi

Informations de référence sur le langage C++
Projets et systèmes de build
Déploiement des applications de bureau