11 / 10 / 8
Регистрация: 06.07.2015
Сообщений: 75
|
|
1 | |
Подключение отладчика к другому проекту17.08.2019, 12:19. Показов 1201. Ответов 2
Здравствуйте!
Есть проект (солюшен), к которому в референсах подключены dll'ки из других проектов. Есть также эти проекты уже отдельно в виде проекта VS, со всеми файлами кода (в данном случае .cs). При отладке отладчик заходит в dll'ки и отображает декомпилированный файл, Отладка по такому файлу неверная, так как pdb файлы относятся к натуральным cs файлам, а не к декомпилированным файлам, номера строк не соответствуют. Собственно вопрос как сделать так, чтобы отладчик проходил по файлам .cs вместо декомпилированного кода dll?
0
|
17.08.2019, 12:19 | |
Ответы с готовыми решениями:
2
Подключение STM32F4Discovery в качестве отладчика Подключение отладчика ST-link v2 к STM32F100C8 Подключение к проекту Подключение БД к проекту C# |
Администратор
|
|
17.08.2019, 12:43 | 2 |
Silvestor, отладчик не занимаетмя декомпиляцией. Он использует исходные файлы прописанные в pdb. И раз у тебя они не совпадают значит в исходники вносились изменения после компиляции dll. Чтобы избежать несоответствий нужно сохранять dll/pdb вместе с соответствующим им исходниками.
1
|
11 / 10 / 8
Регистрация: 06.07.2015
Сообщений: 75
|
|
17.08.2019, 13:50 [ТС] | 3 |
Ок, спасибо, разобрался.
На самом деле декомпилируемые файлы подсовывал ReSharper, я это не стал указывать, чтобы не путать. И с включенной опцией 'navigate to Sources' он заходил в них, не желая подключаться к исходникам. После переключения на стандартную Visual Studio Navigate стал заходить в исходники cs и работать там с брейкпоинтами. Не знаю как заставить решарпер вместо декомпилированных, при наличии исходников, заходить в исходники.
0
|
17.08.2019, 13:50 | |
17.08.2019, 13:50 | |
Помогаю со студенческими работами здесь
3
Подключение БД к проекту Подключение БД к Qt проекту Подключение DLL к проекту Подключение AForge к проекту Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |