Share via


Comment : déboguer en mode mixte

Cette rubrique s'applique à :

Édition

Visual Basic

C#

F#

C++

Web Developer

Express

La rubrique ne s'applique pas La rubrique ne s'applique pas La rubrique ne s'applique pas La rubrique s'applique La rubrique ne s'applique pas

Pro, Premium et Ultimate

La rubrique ne s'applique pas

La rubrique ne s'applique pas

La rubrique ne s'applique pas

La rubrique s'applique

La rubrique ne s'applique pas

Les procédures suivantes décrivent comment déboguer le code managé et le code natif, également connu sous le nom de débogage en mode mixte. Pour ce faire, il existe deux scénarios, selon si la DLL ou l'application est écrite en code natif :

  • L'application appelante qui appelle votre DLL est écrite en code natif. Dans ce cas, votre DLL est managée et les débogueurs managés et natifs doivent être activés pour déboguer ces deux types de code. Vous pouvez le vérifier dans la boîte de dialogue Pages de propriétés de <Projet>. Tout dépend si vous avez démarré le débogage à partir du projet DLL ou du projet de l'application appelante.

  • L'application appelante qui appelle votre DLL est écrite en code managé et votre DLL est écrite en code natif.

Notes

Les boîtes de dialogue et les commandes de menu qui s'affichent peuvent être différentes de celles qui sont décrites dans l'aide, en fonction de vos paramètres actifs ou de l'édition utilisée. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Utilisation des paramètres.

Pour activer le débogage en mode mixte

  1. Dans l'Explorateur de solutions, sélectionnez le projet.

  2. Dans le menu Affichage, cliquez sur Pages de propriétés.

  3. Dans la boîte de dialogue Pages de propriétés de <Projet>, développez le nœud Propriétés de configuration et sélectionnez Débogage.

  4. Définissez Mixte ou Automatique pour Type de débogueur.

Voir aussi

Tâches

Comment : déboguer à partir d'un projet DLL