Comment inclure Visual C ++ 2010 redissortingbuable dans ma configuration?

Lorsque mon application s’exécute, le package redissortingbuable (x86) de Microsoft Visual C ++ 2010 doit être installé. Comment puis-je l’inclure dans la configuration de mon application?

J’utilise l’assistant d’installation de Visual Studio 2010 pour le créer.

J’inclurais le module de fusion VC ++ 2010 dans le projet d’installation. Des informations sur la redissortingbution via le module de fusion sont disponibles dans cet article MSDN . La redissortingbution générale est disponible à partir de l’ article parent .

Boîte de dialog Prérequirejs

Cette boîte de dialog spécifie quels composants prérequirejs sont installés, comment ils sont installés et dans quel ordre les packages sont installés.

Pour accéder à cette boîte de dialog, sélectionnez un nœud de projet dans l’Explorateur de solutions, puis, dans le menu Projet, cliquez sur Propriétés. Lorsque le concepteur de projet apparaît, cliquez sur l’onglet Publier. Sur la page Publier, cliquez sur Conditions préalables. Pour les projets d’installation, dans le menu Projet, cliquez sur Propriétés. Lorsque la boîte de dialog Pages de propriétés apparaît, cliquez sur Conditions préalables.

tout est expliqué ici, suivez les étapes suggérées, puis ajoutez le runtime VC ++ 2010 comme condition préalable. Terminé!

Jetez un coup d’œil aux articles suivants. Ils expliquent comment inclure les ressources requirejses dans un projet d’installation.

Si vous utilisez un projet de déploiement , je vous recommanderais d’utiliser des modules de fusion .

Redissortingbution à l’aide de modules de fusion

Visual Studio installe plusieurs modules de fusion pour chaque composant Visual C ++ pouvant être redissortingbués avec votre application. Vous les trouverez dans le dossier Program Files \ Fichiers communs \ Modules de fusion. Chacun de ces modules de fusion peut être utilisé pour déployer des DLL Visual C ++ sur le système cible.

L’ajout de modules de fusion à votre projet est assez simple .

Pour append un module de fusion à un projet de déploiement

  1. Sélectionnez le projet de déploiement dans l’Explorateur de solutions.
  2. Dans le menu Projet, pointez sur Ajouter, puis cliquez sur Module de fusion.
  3. Dans la boîte de dialog Ajouter des modules résultante, accédez à l’emplacement du module de fusion que vous souhaitez append.