Диалоговое окно "Выбор типа кода"
Чтобы открыть это диалоговое окно, откройте диалоговое окно Присоединение к процессу и нажмите кнопку Выбрать.
Автоматически определять тип кода для отладки Соответствующий отладчик будет выбираться в зависимости от типа выполняемого кода.
Отладка этих типов кода. В указанном списке выберите типы кода, которые требуется выполнить отладку. Это может оказаться полезным при устранении ошибок присоединения. Этот параметр позволяет обнаруживать только те типы кода, которые вы хотите отладить.
- Blazor WebAssembly — Blazor WebAssembly на стороне клиента
- GPU — Программный эмулятор — Код C++, выполняемый в программном эмуляторе GPU
- JavaScript (Chrome) — Код JavaScript, выполняемый в Chrome
- JavaScript (Microsoft Edge — Chromium) — Код JavaScript, выполняемый в браузере Microsoft Edge (на основе Chromium) для Windows 10 и более поздней версии
- Отладчик JavaScript для CDP (версия 3) — Протокол Chrome DevTools версии 3, используемый для отладки в клиенте CDP
- Управляемый (CoreCLR) — .NET Core
- Управляемый (компиляция в машинный код) — Код C++/CLR
- Управляемый (версии 3.5, 3.0,2.0) — Код .NET Framework для .NET Framework 2.0 и последующих версий (до 3.5)
- Управляемый (версии 4.6, 4.5, 4.0) — Код .NET Framework для .NET Framework 4.0 и последующих версий
- Машинный — C/C++
- Отладка Node.js — Код, размещенный в среде выполнения Node.js
- Python — Python
- Скрипт — определяет общий отладчик скриптов для JavaScript. Используйте более строгие параметры, если они применимы к вашему сценарию, например JavaScript (Chrome).
- T-SQL — Transact-SQL
- Unity — Unity
- Режим совместимости управляемого кода — определяет отладчик предыдущих версий для управляемого кода, который обычно используется в смешанном режиме отладки с кодом C++/CLR (включает режим "Изменить и продолжить" для смешанного режима) или поддерживает расширения для отладчика предыдущих версий. В большинстве сценариев отладки в смешанном режиме следует выбрать Машинный и соответствующие типы кода Управляемый, а не режим совместимости управляемого кода.
В большинстве случаев подключение нескольких отладчиков в одном сеансе отладки не поддерживается. Это можно сделать, запустив второй экземпляр Visual Studio.