Практическое руководство. Отладка из проекта DLL
Чтобы начать отладку проекта DLL, необходимо указать вызывающее приложение в свойствах проекта. Страницы свойств C++ отличаются по структуре и содержимому от страниц свойств C# и Visual Basic.
Если управляемая библиотека DLL вызывается машинным кодом и вы хотите отладить и то, и другое, это можно указать в свойствах проекта. Дополнительные сведения см. в разделе Практическое руководство. Отладка в смешанном режиме.
Примечание
Вы не можете указать внешнее вызывающее приложение в выпусках Express для Visual Studio.Вместо этого необходимо добавить проект исполняемого файла в решение, задать его в качестве запускаемого проекта и вызвать методы в библиотеке DLL из проекта исполняемого файла.
Чтобы задать вызывающее приложение в проекте C++
Щелкните правой кнопкой мыши узел проекта в обозревателе решений и выберите Свойства. Откройте вкладку Отладка.
Убедитесь, что в поле Настройка в верхней части окна задано значение Отладка.
Последовательно выберите Свойства конфигурации / Отладка.
В списке Загружаемый отладчик выберите Локальный отладчик Windows или Удаленный отладчик Windows.
В поле Команда или Удаленная команда добавьте полное имя пути приложения.
Добавьте необходимые аргументы программы в поле Аргументы команды.
Чтобы задать вызывающее приложение в проекте C# или Visual Basic
Щелкните правой кнопкой мыши узел проекта в обозревателе решений и выберите Свойства. Откройте вкладку Отладка.
Выберите Запустить внешнюю программу и добавьте полное имя пути запускаемой программы.
Если вам нужно добавить аргументы командной строки внешней программы, укажите их в поле Аргументы командной строки.
Вы можете также вызвать приложение как URL-адрес. (Это может понадобиться при отладке управляемой библиотеки DLL, используемой локальным приложением ASP.NET.)
В меню Действие при запуске щелкните переключатель Открыть URL-адрес в браузере: и укажите URL-адрес.
Чтобы запустить отладку из проекта DLL
Установите точки останова надлежащим образом.
Начните отладку (нажмите клавишу F5, щелкните зеленую стрелку или последовательно выберите Отладка / Начать отладку).
См. также
Ссылки
Параметры проекта для конфигурации отладки C++