Aggiornamento di MSIX SDK 1.6

Con la versione SDK (1.6), sono stati ricevuti i commenti e suggerimenti dei partner e sono state aggiunte altre API per offrire agli sviluppatori più opzioni e flessibilità nella gestione dei pacchetti MSIX.

Varianti dell'API UTF8

In questa versione dell'SDK vengono aggiunti circa 14 nuove varianti dell'API UTF8 per le chiamate API esistenti. Con l'inclusione di queste nuove API, gli sviluppatori possono scegliere di usare la variante Utf8 per la manipolazione delle stringhe in base all'ambiente o alla piattaforma. Come per le API AppxPackaging, il chiamante è responsabile della deallocazione della memoria usata dai parametri out LPSTR*.

Di seguito sono riportate le nuove interfacce UTF8:

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

Eseguire l'override della selezione della lingua

Per impostazione predefinita, quando si gestisce l'aggregazione di app, MSIX SDK restituisce il pacchetto di linguaggio applicabile selezionando la lingua predefinita anche nel sistema. Questa API consente all'app di enumerare i pacchetti di linguaggi disponibili ed eseguire l'override del pacchetto del linguaggio che verrà restituito durante la gestione delle aggregazioni di app.

Altri aggiornamenti e miglioramenti

In questo aggiornamento,

  • Aggiornare la dipendenza della libreria OpenSSL alla versione 1.0.2q
  • Correzione della modalità di gestione dei caratteri internazionali

È possibile ottenere l'SDK più recente GitHub.