Вопрос

В моем решении есть два проекта:C/C++ Win32 DLL и некоторые приложения C#.

Что мне нужно сделать, чтобы иметь возможность войти в DLL во время отладки?

Я включил все параметры отладки в настройках проекта C++ и скопировал в корень приложения C# следующие файлы:MyLib.dll, MyLib.pdb, vc90.pdb, vc90.idb, но это не помогло.

Какие дополнительные действия мне необходимо выполнить?

Это было полезно?

Решение

Включили ли вы параметр «Включить неуправляемую отладку кода» в своем проекте C#?

Другие советы

Я добавлю дополнительный ответ на случай, если кто-то придет в поисках решения такой проблемы:

Если вы подключаете отладчик через «Отладка» > «Присоединить к процессу», прежде чем нажимать «Присоединить» в диалоговом окне «Присоединить к процессу», обязательно выберите соответствующий тип кода, к которому можно подключить отладчик.

enter image description here

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top