Я пытаюсь использовать MEF в Windows 8.
Чтобы создать мой контейнер AssemblyCatalog
для контейнера, мне нужна ссылка на сборку. Раньше я бы просто сделал это:
var catalog = new AssemblyCatalog(typeof(App).Assembly);
Загадочно свойство Assembly
больше не существует в объекте Type
. Кто-нибудь знает о хорошей работе? Есть ли другой способ получить сборку? Я мог бы загрузить его с помощью Assembly.Load
, но мне нужно было бы имя сборки. Я также не могу получить это из этого типа.
Использует ли DirectoryCatalog
возможный альтернативу? Мне не нравится эта идея, но я сделаю все, что мне нужно.