Для отладки этой DLL вам нужно сделать 3 вещи. Во-первых, как вы упомянули, убедитесь, что символы для собственной библиотеки DLL загружены,
Далее следует включить неуправляемую отладку, поскольку DLL является собственным кодом. Для этого
- Щелкните правой кнопкой мыши по проекту
- Перейти на вкладку «Отладка»
- Установите флажок «Включить неуправляемую отладку»
Последнее, что нужно отключить - «Просто мой код» для проекта. Я не помню, если это строго необходимо, когда вторая DLL является родной. Но в целом это хорошая практика, если вы отлаживаете код, который не является частью вашего решения
- Инструменты -> Параметры
- Перейти к отладке -> Общее
- Снимите флажок «Включить только мой код»