MSIX Core

MSIX Core offre il supporto MSIX alle versioni di Windows precedenti a Windows 10, versione 1709. MSIX Core è un progetto open source in GitHub che consente a queste versioni precedenti di Windows di installare pacchetti MSIX. È possibile iniziare scaricando la versione più recente o le build di anteprima.

Con MSIX Core, gli sviluppatori e i professionisti IT che devono supportare gli utenti in queste versioni precedenti di Windows possono ora adottare e sfruttare i vantaggi di MSIX.

Che cos'è MSIX Core?

MSIX Core consente l'installazione di app MSIX nelle versioni precedenti di Windows, purché le app siano già compilate per funzionare su tali versioni di Windows. MSIX Core è progettato per le versioni di Windows seguenti che attualmente non supportano MSIX in modo nativo:

  • Windows 7 SP1
  • Windows 8.1
  • Windows Server attualmente supportato (con Esperienza desktop)
  • Versioni di Windows 10 precedenti alla 1709

MSIX Core è progettato per sviluppatori e professionisti IT. Gli sviluppatori possono usare la libreria MSIX Core per consentire ai programmi di installazione esistenti di installare le app in pacchetto nelle versioni precedenti di Windows, in modo che possano produrre un solo pacchetto MSIX per indirizzare tutti gli utenti di Windows. I professionisti IT possono scaricare il programma di installazione MSIX Core. Il programma di installazione di MSIX Core consente l'installazione da riga di comando di MSIX insieme alla possibilità per gli utenti di installare i pacchetti MSIX semplicemente facendo doppio clic su di essi.

Considerazioni su MSIX Core

L'obiettivo di MSIX Core è abilitare l'installazione, la query e la rimozione di app in pacchetto (che già funzionano su tali versioni di Windows) e fornire il più possibile la pulizia di una disinstallazione. MSIX Core fornisce un subset di funzionalità di MSIX nativo, che funzionano in modo simile ai tipi di programma di installazione Win32 esistenti.

  • MSIX Core non offre i vantaggi del contenitore di MSIX nativi, né abilita un'app che usa funzionalità specifiche di Windows 10 per funzionare nelle versioni precedenti di Windows.
  • Quando si usa MSIX Core in un sistema operativo di livello inferiore, gli alias di esecuzione dell'app funzionano solo da Win+R e non dal prompt dei comandi o da PowerShell.
  • MSIX Core non supporta l'integrazione di Microsoft Store. Gli sviluppatori che vogliono pubblicare le proprie applicazioni nello Store possono seguire la documentazione qui.

Introduzione

Per distribuire il pacchetto MSIX con MSIX Core, è prima necessario aggiornare il manifesto MSIX esistente. È quindi possibile distribuire il pacchetto MSIX con MSIX Core (se è disponibile solo il pacchetto) oppure è possibile creare un pacchetto MSIX con MSIX Core dal codice sorgente (se si dispone del codice sorgente).