Sélectionner le type de code, boîte de dialogue

Pour ouvrir cette boîte de dialogue, ouvrez la boîte de dialogue Attacher au processus, puis cliquez sur le bouton Sélectionner.

Déterminer automatiquement le type de code à déboguer Le débogueur approprié est sélectionné en fonction du type de code en cours d’exécution.

Déboguez ces types de code : Dans la liste fournie, sélectionnez le type de code que vous souhaitez déboguer. Cela peut être utile lors de la résolution d’un échec d’attachement. Cette option limite la détection aux seuls types de code que vous souhaitez déboguer.

  • Blazor WebAssembly - Côté client Blazor WebAssembly
  • GPU - Émulateur logiciel - Code C++ en cours d’exécution sur un émulateur logiciel GPU
  • JavaScript (Chrome) - JavaScript s’exécutant dans Chrome
  • JavaScript (Microsoft Edge - Chromium) - JavaScript s’exécutant dans Microsoft Edge basé sur Chromium pour Windows 10 ou version ultérieure
  • Débogueur CDP (V3) JavaScript - Chrome DevTools Protocol version 3, utilisé pour le débogage dans un client CDP
  • Managé (CoreCLR) - .NET Core
  • Managé (compilation native) - Code C++/CLR
  • Managé (v3.5, v3.0, v2.0) - Code .NET Framework pour .NET Framework 2.0 et versions ultérieures (jusqu’à 3.5)
  • Managé (v.4.6, v4.5, v4.0) - Code .NET Framework pour .NET Framework 4.0 et versions ultérieures
  • Natif - C/C++
  • débogage Node.js - Code hébergé par le runtime Node.js
  • Python - Python
  • Script : spécifie le débogueur de script général pour JavaScript. Utilisez des options plus restrictives si elles s’appliquent à votre scénario, telles que JavaScript (Chrome).
  • T-SQL - Transact-SQL
  • Unity - Unity
  • Mode de compatibilité managée : spécifie le débogueur hérité pour le code managé, à utiliser généralement dans le débogage en mode mixte avec du code C++/CLR (permet de modifier et de continuer en mode mixte) ou de prendre en charge les extensions qui ciblaient le débogueur hérité. Dans la plupart des scénarios de débogage en mode mixte, sélectionnez Natif et les types de code managé appropriés au lieu du mode de compatibilité managée.

Dans la plupart des scénarios, l’attachement de plusieurs débogueurs dans la même session de débogage n’est pas pris en charge. Vous pouvez le faire à l’aide d’une deuxième instance de Visual Studio.

Voir aussi