271 / 238 / 102
Регистрация: 26.10.2012
Сообщений: 728
|
||||||
1 | ||||||
Отладка .dll, которая не подписана в референсах проекта04.07.2014, 08:25. Показов 944. Ответов 1
Метки нет (Все метки)
Добрый день.
Есть написанная на C# .dll -ка, которая загружается в проекте через класс Assembly. Она не подписана в референсах проекта, путь к ней задается вручную. Конструктор одного класса из .dll - ки содержит ошибки и при создании этого класса вылетает с Exception. Но: он вылетает не в коде конструктора, а на этапе создания класса через Assembly:
Точки останова и дебагинг в классах .dll -ки работают.
0
|
04.07.2014, 08:25 | |
Ответы с готовыми решениями:
1
Отладка проекта Отладка проекта с graphics Отладка игрового проекта При компиляции DLL-проекта не создается DLL-ка |
04.07.2014, 10:06 | 2 |
которая и вызывает конструктор, так что ошибку ищем именно в конструкторе.
Если есть отладочная информация (pdb), то при возникновении ошибки в Exception увидите где именно произошла. Если же есть только библиотека, будет немного труднее. Посмотреть, что же там в конструкторе можно через Reflector или аналоги. Reflector также позволяет декомпилировать библиотеку и отлаживать (оптимизированный код не отладите, но в определённой степени упрощает жизнь).
0
|
04.07.2014, 10:06 | |
04.07.2014, 10:06 | |
Помогаю со студенческими работами здесь
2
Отладка cmake-проекта в Qt Creator Тормозит отладка Web проекта Отладка проекта AVR. Москва Отладка dll Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |