У меня есть приложение MEF (Microsoft Extension Framework), которое загружает некоторые сборки из папки. Мне нужно перечислить сборки, которые производили экспорт для моего приложения.
Один из способов сделать это - перечислить импорт, вызывающий GetExportedObject().GetType().Assembly. Но было бы чище сделать это без создания экземпляров импорта. Есть ли способ получить загруженные сборки из каталога или еще чего?
Мне нужны сборки, чтобы получить их атрибуты, такие как авторские права, версия, имя и т. Д. Моя папка может содержать как сборки с экспортом, так и без него, но мне нужны только сборки, удовлетворяющие любому импорту в приложении.