Как найти ссылки на документированные классы - PullRequest
0 голосов
/ 26 октября 2018

Я всегда борюсь с поиском ссылок на документированные классы. Возьмем, например, класс HardwareIdentification. Ik может найти документацию просто отлично здесь . В документации говорится, что класс находится в библиотеке System.Windows.Profile. Однако, когда я открываю поле «Добавить ссылку», эта библиотека не обнаруживается ни в «Assemblies.Framwork», ни в «Assemblies.Extensions». Мой поиск в Google ничего не нашел. Менеджер пакетов NuGet также не находит эту сборку. Так где это? Этого тоже нет в GAC.

1 Ответ

0 голосов
/ 26 октября 2018

На странице документов упоминается Семейство устройств и, к счастью, предоставляется версия Windows SDK, которая идет с этим:

  • Пакет расширений рабочего стола Windows (представлен 10.0.10240.0)
  • SDK Windows Mobile Extension (представлен 10.0.10240.0)
  • Windows 10 Anniversary Edition (выпущена версия 10.0.14393.0)

В нем также упоминается, что эти сборки предназначены для разработки WindowsRT / UWP, скорее всего, они не будут работать в других местах.

Вы можете скачать последнюю версию Windows SDK здесь:

Местоположение установки по умолчанию:

  • C: \ Program Files (x86) \ Microsoft SDKs
  • C: \ Program Files \ Microsoft SDKs

Если вы используете Visual Studio 2017, может потребоваться включить правильные рабочие нагрузки для устанавливаемых элементов SDK, например, моя рабочая нагрузка не содержит UWP.

...