Обновление пакета SDK 1.6 MSIX

С выпуском пакета SDK (1.6) мы слышали отзывы от наших партнеров и добавлены дополнительные API-интерфейсы для предоставления разработчикам дополнительные возможности и гибкость в обработке MSIX пакетов.

UTF8 Варианты API

В этом выпуске пакета SDK мы добавим около 14 новых вариантов UTF8 API для существующих вызовов API. При включении этих новых интерфейсов API разработчики могут выбрать использовать вариант Utf8 для обработки в соответствии с их среды и платформ. С помощью API-интерфейсы AppxPackaging, вызывающий объект несет ответственность за освобождение памяти, используемой LPSTR * выходные параметры.

Ниже приведены новые интерфейсы UTF8.

  • IAppxBlockMapFileUtf8
  • IAppxBlockMapReaderUtf8
  • IAppxBundleManifestPackageInfoUtf8
  • IAppxBundleReaderUtf8
  • IAppxFactoryUtf8
  • IAppxFileUtf8
  • IAppxManifestApplicationUtf8
  • IAppxManifestPackageDependencyUtf8
  • IAppxManifestPackageIdUtf8
  • IAppxManifestPropertiesUtf8
  • IAppxManifestQualifiedResourceUtf8
  • IAppxManifestResourcesEnumeratorUtf8
  • IAppxManifestTargetDeviceFamilyUtf8
  • IAppxPackageReaderUtf8

Переопределить выбор языка

По умолчанию, при обработке наборов приложений пакет SDK MSIX Возвращает языковой пакет, который применяется, выбрав язык, который также устанавливается по умолчанию в системе. Этот API позволяет приложению для перечисления пакетов, которые доступны и переопределить языковой пакет, который будет возвращаться при обработке наборов приложений.

Другие обновления и улучшения

В этом обновлении

  • Обновление зависимости lib OpenSSL для 1.0.2q
  • Исправлена, как мы обрабатываем международные символы

Вы можете получить последнюю версию пакета SDK на сайте GitHub.