Поделиться через


Диалоговое окно "Выбор типа кода"

Чтобы открыть это диалоговое окно, откройте диалоговое окно Присоединение к процессу и нажмите кнопку Выбрать.

Автоматически определять тип кода для отладки Соответствующий отладчик будет выбираться в зависимости от типа выполняемого кода.

Отладка этих типов кода. В указанном списке выберите типы кода, которые требуется выполнить отладку. Это может оказаться полезным при устранении ошибок присоединения. Этот параметр позволяет обнаруживать только те типы кода, которые вы хотите отладить.

  • 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.

См. также