Подтвердить что ты не робот

Как получить сборку из объекта Type в UWP (иначе .NET Core)

Класс Type имеет атрибут Assembly в .NET Framework. Однако этот атрибут отсутствует, когда вы пишете UWP, который, конечно же, использует .NET Core. Доступен только атрибут AssemblyQualifiedName.

Как мне добраться до сборки с этого имени?

Пожалуйста, имейте в виду, что многие обычные классы недоступны в .NET Core, поэтому ваш обычный ответ .NET Framework может не работать. Например. нет такой вещи, как AppDomain и т.д.

4b9b3361

Ответ 1

Вы можете использовать typeof(xxx).GetTypeInfo().Assembly для получения сборки.

Ответ 2

Хорошо. Я упустил класс TypeInfo, доступный с использованием GetTypeInfo на объекте Type. ТипInfo имеет свойство Assembly.