2014-11-12 23 views
7

Я пытаюсь прочитать встроенный ресурс (файл шрифта в приложении для хранения Windows 8.1) в виде потока байтов, но проблема заключается в доступе к файлу ресурсов. Я часто используюОтсутствует ли GetTypeInfo в .NETCore 4.5.1?

typeof(Type).GetTypeInfo.Assembly.GetMainfestResourceStream(...) 

но метод GetTypeInfo() в System.Reflection.Type из .NETCore v.4.5.1 это не распространяется существует. Является ли Lib-Reference-отсутствующим? Я немного смущен ^^

+11

Это метод расширения, при добавлении 'используя System.Reflection;' требуется, чтобы компилятор распознает его. –

+0

Это было слишком просто. ^^ – Shounbourgh

+0

Спасибо btw :) – Shounbourgh

ответ

9

Это метод расширения, добавление using System.Reflection; требуется, чтобы компилятор его узнал.

Hans Passant Благодаря

+0

... и убедитесь, что в фактически упоминается net451, а не, например. net40. Сообщение об ошибке «... (вам не хватает директивы using или ссылки на сборку?)' В последнем случае немного вводит в заблуждение. – Zartag

Смежные вопросы