Как пройти через метод в неуправляемой DLL при загрузке из управляемого проекта?(Visual C ++ / C #) - PullRequest
1 голос
/ 11 июля 2011

У меня есть решение Visual Studio 2010 с 3 проектами. Первый - это неуправляемый проект DLL (C ++), который я написал с несколькими экспортами DLL. Второй проект - это управляемая оболочка для первого проекта (C # с использованием DLLImport). Последний проект - приложение WPF, которое я использую для проверки функциональности первых проектов.

Я использую первый проект, копируя DLL на этапе после сборки в папку release / debug оболочки. Тем не менее, этого недостаточно, чтобы позволить мне пройти через это в отладчике. Я не могу понять, как правильно ссылаться на проект, чтобы загружать символы отладки для неуправляемой DLL. Как бы я это сделал?

1 Ответ

2 голосов
/ 11 июля 2011

Попробуйте включить отладку неуправляемого кода :

Чтобы включить отладку неуправляемого кода

  1. Если проект выбран в обозревателе решений,в меню Проект выберите Свойства.

  2. Перейдите на вкладку Отладка.

  3. Установите флажок Включить отладку неуправляемого кода.

...