Форум программистов, компьютерный форум, киберфорум
Visual Studio
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
11 / 10 / 8
Регистрация: 06.07.2015
Сообщений: 75
1

Подключение отладчика к другому проекту

17.08.2019, 12:19. Показов 1201. Ответов 2

Author24 — интернет-сервис помощи студентам
Здравствуйте!
Есть проект (солюшен), к которому в референсах подключены dll'ки из других проектов. Есть также эти проекты уже отдельно в виде проекта VS, со всеми файлами кода (в данном случае .cs). При отладке отладчик заходит в dll'ки и отображает декомпилированный файл, Отладка по такому файлу неверная, так как pdb файлы относятся к натуральным cs файлам, а не к декомпилированным файлам, номера строк не соответствуют.
Собственно вопрос как сделать так, чтобы отладчик проходил по файлам .cs вместо декомпилированного кода dll?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.08.2019, 12:19
Ответы с готовыми решениями:

Подключение STM32F4Discovery в качестве отладчика
Здравствуйте. Поигрался с STM32F4Dyscovery на встроенном контроллере - все хорошо. Теперь...

Подключение отладчика ST-link v2 к STM32F100C8
Здрасьте. Имеется чип stm32F100C8 и програматор ST-link v2 (как usb - флешка, дешевый вариант). У...

Подключение к проекту
Есть 1 виджеты(https://github.com/laserpants/qt-material-widgets), как можно их добавить в свой...

Подключение БД к проекту C#
Доброго времени суток! У меня возникла необходимость подключить БД SQL к проэкту. То есть чтобы в...

2
Администратор
Эксперт .NET
17551 / 13774 / 5298
Регистрация: 17.03.2014
Сообщений: 28,250
Записей в блоге: 1
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
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.08.2019, 13:50
Помогаю со студенческими работами здесь

Подключение БД к проекту
Здравствуйте форумчане. Подскажите как подключить базу *.sql к проекту в IntelliJ IDEA. Как я...

Подключение БД к Qt проекту
Всем доброго дня. Прошу помочь разобраться с подключением бд к программе Qt. При наличии кода:...

Подключение DLL к проекту
Привет всем. Как подключить DLL к проекту и как обращаться к этому DLL изнутри проекта? Допустим,...

Подключение AForge к проекту
Добрый день. Занялся подключением AForge к проекту WinForms. Скопировал файл...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru