Finestra di dialogo Seleziona tipo di codice

Per visualizzare questa finestra di dialogo, aprire la finestra di dialogo Connetti a processo e fare clic su Seleziona.

Determinare automaticamente il tipo di codice per il debug . Il debugger appropriato verrà selezionato in base al tipo di codice in esecuzione.

Eseguire il debug di questi tipi di codice: dall'elenco fornito scegliere i tipi di codice di cui si vuole eseguire il debug. Ciò può essere utile quando si risolve un errore di connessione. Questa opzione limita il rilevamento solo a quei tipi di codice di cui si vuole eseguire il debug.

  • Blazor WebAssembly - Lato client Blazor WebAssembly
  • GPU - Emulatore software - Codice C++ in esecuzione in un emulatore software GPU
  • JavaScript (Chrome) - JavaScript in esecuzione in Chrome
  • JavaScript (Microsoft Edge - Chromium) - JavaScript in esecuzione in Microsoft Edge basato su Chromium per Windows 10 o versione successiva
  • Debugger CDP (V3) JavaScript - Chrome DevTools Protocol versione 3, usato per il debug in un client CDP
  • Gestito (CoreCLR) - .NET Core
  • Gestito (compilazione nativa) - Codice C++/CLR
  • Gestito (v3.5, v3.0, v2.0) - Codice .NET Framework per .NET Framework 2.0 e versioni successive (fino a 3.5)
  • Gestito (v.4.6, v4.5, v4.0) - Codice .NET Framework per .NET Framework 4.0 e versioni successive
  • Nativo - C/C++
  • Debug node.js - Codice ospitato dal runtime Node.js
  • Python - Python
  • Script: specifica il debugger di script generale per JavaScript. Usare opzioni più restrittive se si applicano allo scenario, ad esempio JavaScript (Chrome).
  • T-SQL - Transact-SQL
  • Unity - Unity
  • Modalità di compatibilità gestita: specifica il debugger legacy per il codice gestito, per l'uso in genere nel debug in modalità mista con codice C++/CLR (abilita modifica e continuazione per la modalità mista) o per supportare le estensioni destinate al debugger legacy. Nella maggior parte degli scenari di debug in modalità mista selezionare Nativo e i tipi di codice gestiti appropriati anziché la modalità di compatibilità gestita .

Per la maggior parte degli scenari, il collegamento di più debugger nella stessa sessione di debug non è supportato. È possibile eseguire questa operazione usando una seconda istanza di Visual Studio.

Vedi anche