Condividi tramite


Come distribuire l'applicazione Win32 tramite Microsoft Store

Questo articolo illustra un processo di onboarding senza problemi, varie opzioni di distribuzione, procedure consigliate e scenari da considerare durante la distribuzione dell'app tramite lo Store, per garantire un'esperienza migliore per i clienti.

Opzioni di distribuzione: selezionare quella più adatta per l'utente!

Quando si distribuisce l'app Win32, che può essere compilata usando un'ampia gamma di framework e tecnologie, ad esempio SDK per app di Windows, WPF, WinForms, Electron, QT e altri, tramite Microsoft Store, è possibile scegliere due opzioni principali:

  • Creare un pacchetto dell'applicazione come MSIX per sfruttare tutte le funzionalità dello Store: semplificare l'esperienza utente nell'individuazione, nell'acquisizione e nell'installazione tramite la creazione di pacchetti dell'app Win32 come MSIX tramite Desktop Bridge.
  • Elencare il file EXE o MSI esistente dal sito Web: elencare l'app Win32 nel formato originale in Microsoft Store.

Per un confronto completo di questi due metodi, vedere la tabella seguente.

Funzionalità Pacchetto (MSIX) Senza packaging (Win32)
Servizi di hosting Gratuito, fornito da Microsoft. Gli editori sono responsabili dell'hosting e dei costi associati.
Commerce Platform (pagamento, in-apps, sottoscrizioni, licenze) Usa la piattaforma commerciale di Microsoft Store o la tua piattaforma commerciale 3P o personalizzata. Usa la tua piattaforma commerciale 3P o personalizzata.
Firma del codice Gratuito, fornito da Microsoft. Gli editori devono firmare con un certificato rilasciato da un'autorità di certificazione (CA) che fa parte del programma radice attendibile Microsoft e coprire i costi associati.
Aggiornamenti automatici Il sistema operativo verificherà automaticamente gli aggiornamenti ogni 24 ore. L'applicazione è responsabile della gestione dei propri aggiornamenti automatici.
Supporto in modalità S Supportata. Non supportato.
Pubblicare come applicazione privata Disponibile. Non disponibile.
Pacchetto in anteprima Disponibile. Non disponibile.
Integrazione avanzata con Windows (ad esempio, finestra di dialogo Condividi, Avvia dallo Store, ...) Sì. No
Funzionalità di backup e ripristino di Windows 11 Può essere installato automaticamente quando gli utenti stanno ripristinando o eseguendo la migrazione di un dispositivo. Le icone del menu Start verranno ripristinate, ma punteranno alla pagina del prodotto Microsoft Store.

Verranno ora esaminate in modo più dettagliato ognuna di queste opzioni nelle sezioni seguenti.

Opzione 1 - Creare un pacchetto dell'app Win32 come MSIX

Creare un pacchetto dell'applicazione in un file MSIX è molto semplice, è possibile usare:

Puoi verificare la conformità di MSIX con Microsoft Store usando le istruzioni del Kit di certificazione app Windows.

Se l'applicazione è stata distribuita in precedenza sul Web o se si intende distribuirla anche sul Web, è possibile trovare qui consigli su come eseguire la migrazione degli utenti dall'applicazione Web alla versione dello Store.

Opzione 2 - Portare il programma di installazione non modificato così come è

Microsoft Store ha consentito applicazioni non in pacchetto a partire da giugno 2021. Per pubblicare l'applicazione nello Store, è sufficiente condividere un collegamento al programma di installazione tramite il Centro per i partner e fornire alcune informazioni aggiuntive. Dopo che il programma di installazione è stato testato dal team di certificazione e l'invio viene pubblicato, gli utenti potranno individuare l'applicazione nello Store e procedere con l'installazione.

Affinché il programma di installazione venga accettato, deve rispettare le raccomandazioni seguenti:

  • Deve essere un .msi o un programma di installazione di .exe.
  • Deve essere offline
  • Il file binario ospitato dall'URL condiviso deve rimanere invariato.
  • Il programma di installazione deve installare solo il prodotto previsto dall'utente.