Partager via


Redistribution à l'aide de modules de fusion

Visual Studio installe plusieurs modules de fusion pour chaque composant Visual C++ qui peut être redistribué avec votre application. On peut les trouver dans le dossier Program Files\Common Files\Merge Modules. Chacun de ces modules de fusion peut être utilisé pour déployer des DLL Visual C++ sur le système cible. Toutefois, seules les versions sans débogage de DLL Visual C++ peuvent être redistribuées. Pour une liste complète des modules de fusion à utiliser redistribués, veuillez consulter Redist.txt.

À l'aide des modules de fusion redistribuables Visual C++, vous pouvez installer les DLL de Visual C++ dans system/32. Visual Studio utilise lui-même cette technique pour installer ces DLL. Si une installation est effectuée par un utilisateur qui ne dispose pas de droits d'administration, les DLL Visual C++ ne peuvent pas être installées, et les applications qui dépendent de ces DLL ne peuvent pas s'exécuter.

L'autre approche de la redistribution consiste à installer des DLL privées dans le répertoire d'une application utilisateur spécifique. Pour plus d'informations sur le déploiement de fichiers Visual C++ en tant qu'assemblys privés, consultez Redistribution des fichiers Visual C++.

Voir aussi

Tâches

Comment : ajouter des modules de fusion à un projet de déploiement

Concepts

Redistribution des fichiers Visual C++