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.