Профилирование приложения .NET, которое загружает динамические библиотеки DLL - PullRequest
2 голосов
/ 22 ноября 2010

В моем приложении есть исполняемый файл "загрузчик" (назовем его "Loader.exe"). Он ищет определенную папку для DLL-файлов и загружает их один за другим. Затем пользователь может выбрать, какой плагин запускать (плагины имеют окна и бизнес-логику). Это разновидность архитектуры плагинов, которую я сейчас внедрил.

Проблема в том, что ни один из инструментов проводника времени выполнения для WPF и профилировщиков не может видеть, что происходит внутри загруженных библиотек DLL. Например. CLR Profiler вообще не собирает никаких данных.

Могу ли я что-нибудь сделать, чтобы это исправить, не переписывая часть проекта загрузки DLL? И, честно говоря, почему эти профилировщики не видят загруженный код DLL? Отладка VS прекрасно работает в тех.

1 Ответ

0 голосов
/ 26 ноября 2010

Попробуйте мой профилировщик www.xteprofiler.com, если он не работает, я исправлю это так.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...