logo

Стал доступен Windows 10 SDK Preview Build 17083

Автор:

Сегодня компания Microsoft выпустила новую предварительную версию Windows 10 SDK с номером сборки 17083, которая может использоваться в сочетании с последней доступной инсайдерской сборкой Windows 10. Данная версия SDK включает в себя несколько исправлений ошибок, новые API и две новые функции:

  • В состав SDK включены заголовки C++/WinRT и компилятор cppwinrt.exe, которым смогут воспользоваться разработчики, если захотят использовать сторонний компонент WinRT или потребуется написать собственный компонент WinRT с помощью C++/WinRT. Самый простой способ работы с ним - запустить Visual Studio Developer Command Prompt и начать компиляцию в этой среде. В настоящий момент эта поддержка является экспериментальной и может быть изменена в будущем. На следующей неделе компания опубликует подробные инструкции по использованию компилятора. В блоге ModernCPP вы можете подробно прочитать про компилятор CppWinRT. Отзывы и информацию об ошибках вы можете оставлять на GitHub.
  • Новые ключевые слова MIDL: event, set, get, partial, unsealed, overridable, protected, importwinmd.

Примечание к SDK:

  • Эта сборка работает совместно с ранее выпущенными SDK и Visual Studio 2017. Вы можете установить данный SDK и продолжать отправлять свои приложения, созданные для Windows 10 Creators Update или более ранних версий, в Windows Store.
  • Windows SDK теперь поддерживает только Visual Studio 2017 и более новые версии. Вы можете загрузить Visual Studio 2017 здесь.

Известные ошибки:

  • Установка новой версии SDK в операционной системе, не являющейся сборкой по программе Windows Insider, не поддерживается и завершится неудачно.
  • Невозможно развернуть приложение на устройстве: при попытке выполнить развёртывание на мобильном устройстве произойдёт сбой с ошибкой «DEP0001: Неожиданная ошибка: SmartDeviceException — класс не зарегистрирован [0x80131500]».
    Для решения проблемы необходимо:
    1. Запустить «Командную строку» от имени администратора;
    2. Выполнить команду:
    Run REGSVR32 "\Program Files (x86)\Windows Kits\10\bin\10.0.17083.0\x86\SirepClient.dll"
  • Загрузка XAML Designer завершится ошибкой: для решения проблемы необходимо запустить восстановление Windows SK, либо изменить минимальную целевую версию на 10.0.17083.0.

Подробнее обо всех изменениях в SDK вы можете прочитать в блоге компании Microsoft. Скачать предварительную версию Windows 10 SDK вы можете с официального сайта.

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.