Options de débogage généralesGeneral debugging options

Pour définir les options du débogueur Visual Studio, sélectionnez outils > Options, puis, sous débogage Sélectionnez ou désélectionnez les cases à côté du Général options.To set Visual Studio debugger options, select Tools > Options, and under Debugging select or deselect the boxes next to the General options. Vous pouvez restaurer tous les paramètres par défaut avec outils > importation et exportation de paramètres > réinitialiser tous les paramètres.You can restore all default settings with Tools > Import and Export Settings > Reset all settings. Pour réinitialiser un sous-ensemble de paramètres, enregistrez vos paramètres avec le Assistant Importation et exportation paramètres avant d’apporter les modifications que vous souhaitez tester, puis importer vos paramètres enregistrés par la suite.To reset a subset of settings, save your settings with the Import and Export Settings Wizard before making the changes that you want to test, then import your saved settings afterward.

Vous pouvez définir les éléments suivants général options :You can set the following General options:

Demander avant de supprimer tous les points d'arrêt :Ask before deleting all breakpoints:
Exige une confirmation avant l'exécution de la commande Supprimer tous les points d'arrêt.Requires confirmation before completing the Delete All Breakpoints command.

Arrêter tous les processus lorsqu'un processus s'arrête :Break all processes when one process breaks:
Arrête simultanément tous les processus auxquels le débogueur est associé, lorsqu'un arrêt se produit.Simultaneously breaks all processes to which the debugger is attached, when a break occurs.

Arrêter lorsque des exceptions dépassent les limites AppDomain ou managées/natives :Break when exceptions cross AppDomain or managed/native boundaries:
Lors du débogage managé ou en mode mixte, le Common Language Runtime peut intercepter les exceptions qui transgressent les limites entre domaines d'application ou les limites managées/natives dans les conditions suivantes :In managed or mixed-mode debugging, the common language runtime can catch exceptions that cross application domain boundaries or managed/native boundaries when the following conditions are true:

  1. Lorsque le code natif appelle le code managé à l'aide de COM Interop et que le code managé lève une exception.When native code calls managed code by using COM Interop and the managed code throws an exception. Consultez Introduction à COM Interop.See Introduction to COM Interop.

  2. Quand le code managé s’exécutant dans le domaine d’application 1 appelle du code managé dans le domaine d’application 2 et que le code dans le domaine d’application 2 lève une exception.When managed code running in application domain 1 calls managed code in application domain 2, and the code in application domain 2 throws an exception. Consultez Programmation avec des domaines d’application.See Programming with application domains.

  3. Lorsque le code appelle une fonction en utilisant la réflexion, et que fonction lève une exception.When code calls a function by using reflection, and that function throws an exception. Consultez réflexion.See Reflection.

Dans les conditions 2 et 3, l’exception est quelquefois interceptée par le code managé dans mscorlib plutôt que par le common language runtime.In conditions 2 and 3, the exception is sometimes caught by managed code in mscorlib rather than by the common language runtime. Cette option n'a aucune incidence sur l'arrêt sur les exceptions interceptées par mscorlib.This option does not affect breaking on exceptions caught by mscorlib.

Activer le débogage au niveau de l'adresse :Enable address-level debugging:
active les fonctionnalités avancées pour le débogage au niveau de l’adresse (la fenêtre Code machine, la fenêtre Registres et les points d’arrêt sur adresse mémoire).Enables advanced features for debugging at the address level (the Disassembly window, the Registers window, and address breakpoints).

  • Afficher le code machine si la source n'est pas disponible :Show disassembly if source is not available:
    Affiche automatiquement la désassemblage fenêtre lorsque vous déboguez du code pour lequel la source n’est pas disponible.Automatically shows the Disassembly window when you debug code for which the source is unavailable.

Activer les filtres de point d'arrêt :Enable breakpoint filters:
Vous permet de définir des filtres sur les points d'arrêt afin qu'ils affectent uniquement des processus, threads ou ordinateurs spécifiques.Enables you to set filters on breakpoints so that they will affect only specific processes, threads, or computers.

Utiliser la nouvelle assistance d’exception :Use the new Exception Helper:
Permet à l’assistance d’Exception (Visual Studio 2017) qui remplace l’assistant exception.Enables the Exception Helper (Visual Studio 2017) that replaces the exception assistant.

Note

Pour le code managé, cette option s’appelait précédemment activer l’assistant exception .For managed code, this option was previously called Enable the exception assistant .

Activer Uniquement mon code :Enable Just My Code:
Le débogueur affiche et exécute pas à pas le code utilisateur (« Mon code ») uniquement et il ignore le code système et tout autre code optimisé ou ne possédant pas de symboles de débogage.The debugger displays and steps into user code ("My Code") only, ignoring system code and other code that is optimized or that does not have debugging symbols.

  • Avertir s'il n'y a pas de code utilisateur au lancement (Managé uniquement)  :Warn if no user code on launch (Managed only):
    Lorsque le débogage commence et que l'option Uniquement mon code est activée, cette option vous avertit en cas d'absence de code utilisateur (« Mon code »).When debugging starts with Just My Code enabled, this option warns you if there is no user code ("My Code").

Activer l'exécution pas à pas du code source de .NET Framework :Enable .NET Framework source stepping:
Permet au débogueur d'effectuer un pas à pas détaillé dans la source .NET Framework.Allows the debugger to step into .NET Framework source. L’activation cette option désactive automatiquement uniquement mon Code.Enabling this option automatically disables Just My Code. .NET framework symboles seront téléchargés vers un emplacement de cache..NET Framework symbols will be downloaded to a cache location. Modifier l’emplacement du cache avec le Options boîte de dialogue, débogage catégorie, symboles page.Change the cache location with the Options dialog box, Debugging category, Symbols page.

Transfert des propriétés et des opérateurs (Managé uniquement)  :Step over properties and operators (Managed only):
Empêche le débogueur d'effectuer un pas à pas détaillé des propriétés et des opérateurs en code managé.Prevents the debugger from stepping into properties and operators in managed code.

Activer l'évaluation de la propriété et d'autres appels de fonction implicites :Enable property evaluation and other implicit function calls:
Active l'évaluation automatique des propriétés et des appels de fonction implicites dans les fenêtres de variables et la boîte de dialogue QuickWatch.Turns on automatic evaluation of properties and implicit function calls in variables windows and the QuickWatch dialog box.

  • Appeler la fonction de conversion de chaînes pour les objets dans des fenêtres de variables (C# et JavaScript uniquement)  :Call string conversion function on objects in variables windows (C# and JavaScript only):
    Exécute un appel de conversion de chaînes implicite lors de l'évaluation d'objets dans des fenêtres de variables.Executes an implicit string conversion call when evaluating objects in variables windows. Le résultat est affiché sous forme de chaîne au lieu du nom de type.The result is displayed as a string instead of the type name. S'applique uniquement lors du débogage en code C#.Only applies while debugging in C# code. Ce paramètre peut être substitué par l’attribut DebuggerDisplay (consultez à l’aide de l’attribut DebuggerDisplay).This setting may be overridden by the DebuggerDisplay attribute (see Using the DebuggerDisplay attribute).

Activer la prise en charge du serveur source :Enable source server support:
Indique au débogueur Visual Studio qu'il faut obtenir les fichiers sources à partir des serveurs sources qui implémentent le protocole SrcSrv (srcsrv.dll).Tells the Visual Studio debugger to get source files from source servers that implement the SrcSrv (srcsrv.dll) protocol. Team Foundation Server et les outils de débogage pour Windows sont deux serveurs sources qui implémentent le protocole.Team Foundation Server and the Debugging Tools for Windows are two source servers that implement the protocol. Pour plus d’informations sur le programme d’installation de SrcSrv, consultez la SrcSrv documentation.For more information about SrcSrv setup, see the SrcSrv documentation. En outre, consultez spécifier les symboles (.pdb) et les fichiers sources.In addition, see Specify symbol (.pdb) and source files.

Important

La lecture des fichiers .pdb pouvant exécuter du code arbitraire dans les fichiers, vérifiez que le serveur possède un niveau de confiance suffisant.Because reading .pdb files can execute arbitrary code in the files, make sure that you trust the server.

  • Afficher les messages de diagnostic du serveur source dans la fenêtre Sortie :Print source server diagnostic messages to the Output window:
    Lorsque la prise en charge du serveur source est activée, ce paramètre active l'affichage des messages de diagnostic.When source server support is enabled, this setting turns on diagnostic display.

  • Autoriser le serveur source pour les assemblys de confiance partielle (managé uniquement)  :Allow source server for partial trust assemblies (Managed only):
    Lorsque la prise en charge du serveur source est activée, ce paramètre remplace le comportement par défaut qui consiste à ne pas récupérer les sources des assemblys de confiance partielle.When source server support is enabled, this setting overrides the default behavior of not retrieving sources for partial trust assemblies.

  • Toujours exécuter les commandes de serveur source non fiables sans demander de confirmation :Always run untrusted source server commands without prompting:
    Lors de la prise en charge du serveur source est activé, ce paramètre remplace le comportement par défaut d’invites lors de l’exécution d’une commande non approuvée.When source server support is enabled, this setting overrides the default behavior of prompting when running an untrusted command.

Activer la prise en charge du lien source :Enable Source Link support:
Indique au débogueur de Visual Studio pour télécharger les fichiers source pour .pdb fichiers qui contiennent des informations de lien Source.Tells the Visual Studio debugger to download source files for .pdb files that contain Source Link information. Pour plus d’informations sur le lien Source, consultez la spécification du lien Source.For more information about Source Link, see the Source link specification.

Important

Étant donné que le lien Source sera téléchargé les fichiers à l’aide de http ou https, assurez-vous que vous faites confiance à la .pdb fichier.Because Source Link will download files using http or https, make sure you trust the .pdb file.

  • Revenir à l'authentification par Git Credential Manager pour toutes les requêtes de lien source :Fall back to Git Credential Manager authentication for all Source Link requests:
    Lors de la prise en charge du lien Source est activée, et une demande de lien de Source de l’authentification échoue, Visual Studio appelle ensuite le Gestionnaire d’informations d’identification Git.When Source Link support is enabled, and a Source Link request fails authentication, Visual Studio then calls the Git Credential Manager.

Mettez en surbrillance la ligne entière pour les points d’arrêt et l’instruction actuelle (C++ uniquement):Highlight entire line for breakpoints and current statement (C++ only):
Lorsque le débogueur met en surbrillance un point d'arrêt ou l'instruction actuelle, il met en surbrillance la ligne entière.When the debugger highlights a breakpoint or current statement, it highlights the entire line.

Les fichiers sources doivent correspondre exactement à la version d'origine :Require source files to exactly match the original version:
Indique au débogueur de vérifier qu'un fichier source correspond à la version du code source utilisée pour générer le fichier exécutable que vous déboguez.Tells the debugger to verify that a source file matches the version of the source code used to build the executable you are debugging. Lorsque la version ne correspond pas, vous êtes invité à rechercher une source correspondante.When the version does not match, you're prompted to find a matching source. Si aucune source correspondante n'est trouvée, le code source n'est pas affiché pendant le débogage.If a matching source is not found, the source code will not be displayed during debugging.

Rediriger tout le texte de la fenêtre Sortie vers la fenêtre Exécution :Redirect all Output window text to the Immediate window:
Envoie tous les messages du débogueur qui s'affichent normalement dans la fenêtre Sortie vers la fenêtre Exécution.Sends all debugger messages that would ordinarily appear in the Output window to the Immediate window instead.

Afficher la structure brute des objets dans des fenêtres de variables :Show raw structure of objects in variables windows:
Désactive toutes les personnalisations d'affichage de la structure des objets.Turns off all object structure view customizations. Pour plus d’informations sur les personnalisations d’affichage, consultez créer des vues personnalisées d’objets gérés.For more information about view customizations, see Create custom views of .managed objects.

Supprimer l'optimisation JIT lors du chargement du module (managé uniquement)  :Suppress JIT optimization on module load (Managed only):
Désactive l'optimisation JIT du code managé lorsqu'un module est chargé et que JIT est compilé pendant que le débogueur est attaché.Disables the JIT optimization of managed code when a module is loaded and JIT is compiled while the debugger is attached. La désactivation de l'optimisation peut simplifier le débogage de certains problèmes, mais elle se fait au détriment des performances.Disabling optimization may make it easier to debug some problems, although at the expense of performance. Si vous utilisez Uniquement mon code, la suppression de l'optimisation JIT peut entraîner l'affichage du code non-utilisateur comme du code utilisateur (« Mon code »).If you are using Just My Code, suppressing JIT optimization can cause non-user code to appear as user code ("My Code"). Pour plus d’informations, consultez JIT optimisation et débogage.For more information, see JIT optimization and debugging.

Activer le débogage JavaScript pour ASP.NET (Chrome, Edge et Internet Explorer)  :Enable JavaScript debugging for ASP.NET (Chrome, Edge, and IE):
Permet au débogueur de script pour les applications ASP.NET.Enables the script debugger for ASP.NET apps. À la première utilisation dans Chrome, vous devrez peut-être vous connecter dans le navigateur pour activer les extensions de Chrome que vous avez installée.On first use in Chrome, you may need to sign into the browser to enable Chrome extensions that you have installed. Désactivez cette option pour rétablir le comportement hérité.Disable this option to revert to legacy behavior.

Activer les outils de développement Edge pour les applications JavaScript UWP (expérimental)  :Enable Edge Developer Tools for UWP JavaScript Apps (Experimental):
Active les outils de développement pour applications UWP JavaScript dans Edge.Enables developer tools for UWP JavaScript apps in Edge.

Activer le débogueur JavaScript hérité de Chrome pour ASP.NET :Enable legacy Chrome JavaScript debugger for ASP.NET:
Permet au débogueur de script JavaScript de Chrome hérité pour les applications ASP.NET.Enables the legacy Chrome JavaScript script debugger for ASP.NET apps. À la première utilisation dans Chrome, vous devrez peut-être vous connecter dans le navigateur pour activer les extensions de Chrome que vous avez installée.On first use in Chrome, you may need to sign into the browser to enable Chrome extensions that you have installed.

Lors de l'exécution de Visual Studio comme administrateur, lancer de manière expérimentale le débogage de JavaScript dans Chrome :Use experimental way to launch Chrome JavaScript debugging when running Visual Studio as Administrator:
Indique à Visual Studio pour essayer une nouvelle façon de lancer Chrome pendant le débogage de JavaScript.Tells Visual Studio to try a new way to launch Chrome during JavaScript debugging.

Charger les exportations de dll (natif uniquement)  :Load dll exports (Native only):
Cette option charge les tables d’exportation de dll.Loads dll export tables. Les informations symboliques de tables d’exportation de dll peuvent être utiles si vous utilisez des messages Windows, des procédures Windows (WindowProcs), des objets COM, le marshaling ou toute dll pour laquelle vous n’avez pas de symbole.Symbol information from dll export tables can be useful if you are working with Windows messages, Windows procedures (WindowProcs), COM objects, or marshaling, or any dll for which you do not have symbols. La lecture des informations d’exportation des dll implique une certaine charge mémoire.Reading dll export information involves some overhead. Par conséquent, cette fonctionnalité est désactivée par défaut.Therefore, this capability is turned off by default.

Pour savoir quels symboles sont disponibles dans la table d’exportation d’une dll, utilisez dumpbin /exports.To see what symbols are available in the export table of a dll, use dumpbin /exports. Il existe des symboles pour toutes les dll système 32 bits.Symbols are available for any 32-bit system dll. En lisant le résultat de dumpbin /exports , vous apprenez le nom exact de la fonction, y compris les caractères non alphanumériques.By reading the dumpbin /exports output, you can see the exact function name, including non-alphanumeric characters. Cette information peut être utile pour définir un point d'arrêt sur une fonction.This is useful for setting a breakpoint on a function. Les noms de fonctions provenant de tables d’exportation de dll peuvent s’afficher sous une forme tronquée dans les autres parties du débogueur.Function names from dll export tables might appear truncated elsewhere in the debugger. Les appels sont répertoriés dans l'ordre chronologique inverse, la fonction en cours (la plus profondément imbriquée) apparaissant en tête de liste.The calls are listed in the calling order, with the current function (the most deeply nested) at the top. Pour plus d'informations, consultez dumpbin /exports.For more information, see dumpbin /exports.

Afficher le diagramme ascendant des piles parallèles :Show parallel stacks diagram bottom-up:
Contrôle la direction dans laquelle les piles sont affichées dans la fenêtre Piles parallèles.Controls the direction in which stacks are displayed in the Parallel Stacks window.

Ignorer les exceptions d'accès à la mémoire GPU si les données écrites n'ont pas modifié la valeur :Ignore GPU memory access exceptions if the data written didn't change the value:
Ignore les conditions de concurrence critique détectées pendant le débogage si les données n'ont pas changé.Ignores race conditions that were detected during debugging if the data didn't change. Pour plus d’informations, consultez débogage du Code GPU.For more information, see Debugging GPU Code.

Utiliser le mode de compatibilité managé :Use Managed Compatibility Mode:
Remplace le moteur de débogage par défaut par une version héritée pour activer les scénarios suivants :Replaces the default debugging engine with a legacy version to enable these scenarios:

  • Vous utilisez un langage .NET Framework autre que C#, Visual Basic, ou F# qui fournit son propre évaluateur d’Expression (y compris C++ / c++ / CLI).You are using a .NET Framework language other than C#, Visual Basic, or F# that provides its own Expression Evaluator (this includes C++/CLI).

  • Vous souhaitez activer Modifier & Continuer pour les projets C++ pendant le débogage en mode mixte.You want to enable Edit and Continue for C++ projects during mixed mode debugging.

Note

Choix de compatibilité managé désactive certaines fonctionnalités qui sont implémentées uniquement dans le moteur de débogage par défaut.Choosing Managed Compatibility mode disables some features that are implemented only in the default debugging engine. Le moteur de débogage hérité a été remplacé dans Visual Studio 2012.The legacy debugging engine was replaced in Visual Studio 2012.

Utiliser les évaluateurs d'expressions C# et VB hérités :Use the legacy C# and VB expression evaluators:
Le débogueur utilise Visual Studio 2013 C# ou évaluateurs d’expression Visual Basic plutôt que les évaluateurs d’expression Visual Studio 2015 de roslyn.The debugger will use the Visual Studio 2013 C# or Visual Basic expression evaluators rather than the Visual Studio 2015 Roslyn-based expression evaluators.

Avertir en cas d'utilisation de visualiseurs de débogueur personnalisés avec des processus potentiellement unsafe (managé uniquement)  :Warn when using custom debugger visualizers against potentially unsafe processes (Managed only):
Visual Studio vous avertit quand vous utilisez un visualiseur de débogueur personnalisé qui exécute le code dans le processus de l’élément débogué, car il pourrait exécuter du code unsafe.Visual Studio warns you when you are using a custom debugger visualizer that is running code in the debugged process, because it could be running unsafe code.

Activer le débogage de l'allocateur de tas Windows (natif uniquement)  :Enable Windows debug heap allocator (Native only):
Permet au tas de débogage Windows d’améliorer les diagnostics du tas.Enables the windows debug heap to improve heap diagnostics. L’activation de cette option affecte les performances de débogage.Enabling this option will impact debugging performance.

Activer les outils de débogage d'interface utilisateur pour XAML :Enable UI Debugging Tools for XAML:
Les fenêtres Arborescence d’éléments visuels en direct et Explorateur de propriétés en direct s’affichent quand vous démarrez le débogage (F5) d’un type de projet pris en charge.The Live Visual Tree and the Live Property Explore windows will appear when you start debugging (F5) a supported project type. Pour plus d’informations, consultez propriétés XAML inspecter pendant le débogage.For more information, see Inspect XAML properties while debugging.

  • Afficher l’aperçu des éléments sélectionnés dans l’arborescence d’éléments visuels en direct :Preview selected elements in Live Visual Tree:
    L’élément XAML dont le contexte est sélectionné est également sélectionné dans la fenêtre Arborescence d’éléments visuels en direct.The XAML element whose context is selected is also selected in the Live Visual Tree window.

  • Afficher les outils de runtime dans l'application :Show runtime tools in application:
    Affiche le Live Visual Tree commandes dans une barre d’outils de la fenêtre principale de l’application XAML en cours de débogage.Shows the Live Visual Tree commands in a toolbar on the main window of the XAML application that is being debugged. Cette option a été introduite dans Visual Studio 2015 Update 2.This option was introduced in Visual Studio 2015 Update 2.

  • Activer Modifier et Continuer (XAML)  :Enable XAML Edit and Continue:
    Vous permet d’utiliser la modification et de continuer la fonction avec le code XAML.Allows you to use the Edit and Continue feature with XAML code.

Activer les outils de diagnostic durant le débogage :Enable Diagnostic Tools while debugging:
La fenêtre Outils de diagnostic s’affiche pendant que vous déboguez.The Diagnostic Tools window appears while you are debugging.

Afficher le PerfTip de la durée calendaire durant le débogage :Show elapsed time PerfTip while debugging:
La fenêtre de code affiche la durée calendaire d’un appel de méthode donné lors du débogage.The code window displays the elapsed time of a given method call when you are debugging.

Activer Modifier et Continuer :Enable Edit and Continue:
Active la fonctionnalité Modifier & Continuer pendant le débogage.Enables the Edit and Continue functionality while debugging.

  • Activer Modifier et Continuer natif :Enable Native Edit and Continue:
    Vous pouvez utiliser la fonctionnalité Modifier & Continuer pendant le débogage du code C++ natif.You can use the Edit and Continue functionality while debugging native C++ code. Pour plus d’informations, consultez Modifier & Continuer (Visual C++).For more information, see Edit and Continue (Visual C++).

  • Appliquer les changements en continuant (natif uniquement)  :Apply changes on continue (Native only):
    Visual Studio compile et applique automatiquement les modifications de code en attente apportées lors de la poursuite du processus après un arrêt.Visual Studio automatically compiles and applies any outstanding code changes you have made when continuing the process from a break state. Si cette option n’est pas sélectionnée, vous pouvez choisir d’appliquer les modifications à l’aide de l’élément Appliquer les modifications du code dans le menu Déboguer.If not selected, you can choose to apply changes using the Apply Code Changes item under the Debug menu.

  • Signaler le code périmé (natif uniquement)  :Warn about stale code (Native only):
    Obtenez des avertissements concernant le code périmé.Get warnings about stale code.

Afficher l’exécution à, cliquez sur le bouton dans l’éditeur lors du débogage:Show Run to Click button in editor while debugging:
Lorsque cette option est sélectionnée, le exécuter jusqu’au clic bouton s’affichera lors du débogage.When this option is selected, the Run to Click button will be shown while debugging.

Fermer automatiquement la console à l'arrêt du débogage :Automatically close the console when debugging stops:
Indique à Visual Studio pour fermer la console à la fin d’une session de débogage.Tells Visual Studio to close the console at the end of a debugging session.

Options disponibles dans les versions antérieures de Visual StudioOptions available in older versions of Visual Studio

Si vous utilisez une version antérieure de Visual Studio, des options supplémentaires peuvent être présentes.If you're using an older version of Visual Studio, some additional options might be present.

Activer l'Assistant Exception :Enable the exception assistant:
Pour le code managé, permet à l’assistant exception.For managed code, enables the exception assistant. Dans Visual Studio 2017, l’assistance d’Exception remplacé l’assistant exception.In Visual Studio 2017, the Exception Helper replaced the exception assistant.

Dérouler la pile des appels sur les exceptions non gérées :Unwind the call stack on unhandled exceptions:
La fenêtre Pile des appels restaure la pile des appels au point qui précède l'exception non gérée.Causes the Call Stack window to roll back the call stack to the point before the unhandled exception occurred.

Avertir s'il n'y a aucun symbole au lancement (natif uniquement)  :Warn if no symbols on launch (native only):
Affiche une boîte de dialogue d’avertissement lorsque vous déboguez un programme pour lequel le débogueur ne possède aucune information de symbole.Displays a warning dialog box when you debug a program for which the debugger has no symbol information.

Avertir si le débogage des scripts est désactivé au lancement :Warn if script debugging is disabled on launch:
Cette option affiche une boîte de dialogue d’avertissement quand le débogueur est lancé alors que le débogage de script est désactivé.Displays a warning dialog box when the debugger is launched with script debugging disabled.

Utiliser le mode de compatibilité natif :Use Native Compatibility Mode:
Quand cette option est sélectionnée, le débogueur utilise le débogueur natif Visual Studio 2010 au lieu du nouveau débogueur natif.When this option is selected, the debugger uses the Visual Studio 2010 native debugger instead of the new native debugger.

  • Utilisez cette option lorsque vous déboguez le code .NET C++, car le nouveau moteur de débogage ne prend pas en charge l’évaluation des expressions .NET C++.Use this option when you are debugging .NET C++ code, because the new debugging engine does not support evaluating .NET C++ expressions. Toutefois, l’activation du mode de compatibilité natif désactive de nombreuses fonctionnalités qui dépendent de l’implémentation du débogueur actuel pour fonctionner.However, enabling Native Compatibility Mode disables many features that depend on the current debugger implementation to operate. Par exemple, le moteur hérité ne dispose pas de nombreux visualiseurs pour les types intégrés tels que std::string dans les projets Visual Studio 2015.For example, the legacy engine lacks many visualizers for built-in types like std::string in Visual Studio 2015 projects. Utiliser des projets Visual Studio 2013 pour l’expérience de débogage optimale dans ces cas.Use Visual Studio 2013 projects for the optimal debugging experience in these cases.

Voir aussiSee also