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


Практическое руководство. Отладка в смешанном режиме

Этот раздел применим к:

Выпуск

Visual Basic

C#

F#

C++

Web Developer

Express

Тема не применяется Тема не применяется Тема не применяется Тема применяется Тема не применяется

Pro, Premium и Ultimate

Тема не применяется

Тема не применяется

Тема не применяется

Тема применяется

Тема не применяется

Далее описывается отладка управляемого и машинного кода, также называемая отладкой в смешанном режиме. Для этого существует два скрипта, в зависимости от того, написана ли в машинном коде DLL-библиотека или приложение:

  • Приложение, вызывающее DLL-библиотеку, написано в машинном коде. В этом случае DLL-библиотека является управляемой, и для отладки должны быть включены оба отладчика — управляемый и машинный. Это можно проверить в диалоговом окне <Проект> Страницы свойств. Выполнение этой процедуры зависит от того, была ли отладка запущена из проекта DLL-библиотеки или из проекта вызывающего приложения.

  • Приложение, вызывающее DLL-библиотеку, написано в управляемом коде, а DLL-библиотека — в машинном.

Примечание

Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от текущих настроек или выпуска.Чтобы изменить параметры, выберите в меню Сервис пункт Импорт и экспорт параметров.Дополнительные сведения см. в разделе Работа с параметрами.

Включение смешанного режима отладки

  1. Выберите проект в обозревателе решений.

  2. В меню Вид выберите команду Страницы свойств.

  3. В диалоговом окне <Проект> Страницы свойств разверните узел Свойства конфигурации, а затем выберите Отладка.

  4. Установите Тип отладчика в Смешанный или Авто.

См. также

Задачи

Практическое руководство. Отладка из проекта DLL