В начале кратко опишу ситуацию.
Пишу приложение которое работает с плагинами (динамическая загрузка сборок в отдельные домены). Все работает нормально. Но тут потребовалось добавить генерацию отчетов. Остановились на StimulReport. И тут возникла проблема с выгрузкой домена. при вызове AppDomain.Unload(domain) не происходит возврат из этой функции и не возникает ни каких исключений. При этом если плагин не использует генерацию отчета то все как и раньше выгружается нормально. Пробывал просто создать экземпляр класса с отчетом, без вызовов каких либо методов, домен по прежнему не выгружался. Уже консультировался с разработчиками StimulReport. Судя по тем данным что они предоставили то там все чисто. Ни кто не сталкивался с сподобной ситуацией?