Проблема с дебагом библиотеки.

Здраствуйте.Проблема с дебагом библиотеки. Создал Свою апликуху, написал для неё ДЛЛ. Все нормально работает.Только не могу произвести дебаг в ДЛЛУказал путь к экзешке:При дебаги брейкпоинт превращается в восклицательный знак и при наведении пишет:
he Breakpoint will not currently be hit. No symbols have been loaded for this document.
Как решить мне проблему?Спасибо.
8 ответов

Sergio, Это нормально. Такое бывает. Если ты свою длл-ку собрал, зачем тебе ее дебагить?


DEBUG сборка точно? + посмотри есть ли в директории с dll файл *.pdb


+посмотри тули длл-ку подтянула твоя exe шка


W4FhLF, pdb есть файл. Он копируется вместе с ДЛЛ в папку с єкзешкой. Я в проєкте настроил на копирование ДДЛ.Закидуется именно та что нужно.
Sergio, Это нормально. Такое бывает. Если ты свою длл-ку собрал, зачем тебе ее дебагить? 
Так удобнее баги искатьP.S. Ещё одну проблему нашёл. У меня есть файл который при запуске экзешки должен считываться. При компиляции с проекта всё нормально считывает файл. Но при компиляции с ДЛЛ не читает почему-то  


W4FhLF, pdb есть файл. Он копируется вместе с ДЛЛ в папку с єкзешкой. Я в проєкте настроил на копирование ДДЛ.
Как имено ты это настроил? В исполняемом файле при компиляции с debug info прописывается абсолютный путь до символов(можешь убедиться поискав по сочетанию "pdb" в своей dll). 


Как имено ты это настроил? 
W4FhLF, в настройках проєкта ДЛЛ:P.S. Кстати разобрался почему файл не читался. Потому что я задавал не конкретный путь. А текущей директори. При Дебаге ДЛЛ текущий путь другой потому и не находился файл.


У меня лишь одно предположение что это связано с тем что ДЛЛ написана на С++ а экзешка на C#


тогда лучше смпрашивать шарповикови не в ветке "Чистый C#" (или что там у них) а в теме про студию...