Partager via


Préparer un ordinateur de test pour lancer un exécutable de débogage

Les applications créées à l’aide de Visual C++ nécessitent l’exécution de vcruntime et d’autres bibliothèques. Les versions de débogage des applications nécessitent souvent les versions de débogage correspondantes des bibliothèques. Vous devez déployer ces bibliothèques sur votre ordinateur de test pour tester la version de débogage de votre application. Pour identifier les DLL que vous devez déployer, suivez les étapes décrites dans Présentation des dépendances d’une application Visual C++. En règle générale, les versions de débogage des DLL de bibliothèque Visual C++ ont des noms qui se terminent par « d ». Par exemple, la version de débogage de vcruntime140.dll est nommée vcruntime140d.dll.

Remarque

Les versions de débogage d’une application ne sont pas redistribuables et les versions de débogage des DLL de bibliothèque Visual C++ ne sont pas redistribuables. Vous pouvez déployer des versions de débogage d’applications et de DLL Visual C++ uniquement sur vos autres ordinateurs, à des fins de débogage et de test des applications sur un ordinateur sur lequel Visual Studio n’est pas installé. Pour plus d’informations, consultez Redistribuer des fichiers Visual C++.

Méthodes de déploiement des bibliothèques

Il existe trois façons de déployer les versions debug des DLL de la bibliothèque Visual C++ ainsi que la version debug d'une application :

  • Utilisez le déploiement central pour installer une version de débogage d’une DLL Visual C++ particulière dans le %windir%\system32\ répertoire. Vous pouvez déployer les DLL de débogage à l’aide d’un projet d’installation qui inclut des DLL pour la version de la bibliothèque et l’architecture cible de votre application. Vous pouvez voir un exemple de projet de déploiement dans la procédure pas à pas : déployer une application Visual C++ à l’aide d’un projet d’installation.

  • Utilisez le déploiement local pour installer une version de débogage d’une DLL Visual C++ particulière dans le répertoire d’installation de l’application. Pour plus d’informations sur l’emplacement où rechercher les DLL de débogage non redistribuables, consultez Déterminer les DLL à redistribuer.

  • Utilisez l’option Déployer dans la boîte de dialogue Configuration Manager de Visual Studio pour copier la sortie du projet et d’autres fichiers sur l’ordinateur distant.

Après avoir installé les DLL Visual C++, vous pouvez exécuter un débogueur distant sur un partage réseau. Pour plus d’informations sur le débogage à distance, consultez Débogage à distance.

Voir aussi

Déploiement dans Visual C++
Options de ligne de commande Windows Installer
Exemples de déploiement
Débogage à distance