Udostępnij za pośrednictwem


Wybór typu kodu — Okno dialogowe

Aby otworzyć to okno dialogowe, otwórz okno dialogowe Dołączanie do procesu , a następnie kliknij przycisk Wybierz .

Automatycznie określ typ kodu do debugowania Odpowiedni debuger zostanie wybrany na podstawie rodzaju kodu, który jest uruchomiony.

Debuguj następujące typy kodu: z podanej listy wybierz typy kodu, które chcesz debugować. Może to być przydatne podczas rozwiązywania problemów z niepowodzeniem dołączania. Ta opcja ogranicza wykrywanie tylko do tych typów kodu, który chcesz debugować.

  • Blazor WebAssembly - Po stronie klienta Blazor WebAssembly
  • GPU — emulator oprogramowania — kod C++ uruchomiony w emulatorze oprogramowania procesora GPU
  • JavaScript (Chrome) — język JavaScript uruchomiony w przeglądarce Chrome
  • JavaScript (Microsoft Edge — Chromium) — javaScript działający w przeglądarce Microsoft Edge opartej na chromium dla systemu Windows 10 lub nowszego
  • Debuger cdp języka JavaScript (V3) — Chrome DevTools Protocol w wersji 3, używany do debugowania w kliencie CDP
  • Zarządzane (CoreCLR) — .NET Core
  • Zarządzane (kompilacja natywna) — kod C++/CLR
  • Managed (v3.5, v3.0, v2.0) — kod programu .NET Framework dla programu .NET Framework 2.0 i nowszy (do 3.5)
  • Zarządzane (wersja 4.6, wersja 4.5, wersja 4.0) — kod programu .NET Framework dla programu .NET Framework 4.0 i nowszych
  • Natywny — C/C++
  • Debugowanie Node.js — kod hostowany przez środowisko uruchomieniowe Node.js
  • Python — Python
  • Script — określa ogólny debuger skryptu dla języka JavaScript. Użyj bardziej restrykcyjnych opcji, jeśli mają zastosowanie do twojego scenariusza, takiego jak JavaScript (Chrome).
  • T-SQL — Transact-SQL
  • Unity — Unity
  • Tryb zgodności zarządzanej — określa starszy debuger dla kodu zarządzanego, używany zazwyczaj w debugowaniu w trybie mieszanym z kodem C++/CLR (umożliwia edytowanie i kontynuowanie dla trybu mieszanego) lub obsługę rozszerzeń przeznaczonych dla starszego debugera. W większości scenariuszy debugowania w trybie mieszanym wybierz opcję Natywny i odpowiednie typy kodu zarządzanego zamiast trybu zgodności zarządzanej.

W przypadku większości scenariuszy dołączanie wielu debugerów w tej samej sesji debugowania nie jest obsługiwane. Możesz to zrobić przy użyciu drugiego wystąpienia programu Visual Studio.

Zobacz też