Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Annotazioni
Questa pagina illustra la pubblicazione di app MSI/EXE tramite l'interfaccia della riga di comando per sviluppatori di Microsoft Store. Per informazioni sulla pubblicazione di app MSIX con l'interfaccia della riga di comando per sviluppatori di Microsoft Store, fare clic qui.
L'interfaccia della riga di comando di Microsoft Store è un'interfaccia della riga di comando multipiattaforma (Windows, macOS, Linux) che aiuta gli sviluppatori a pubblicare le proprie applicazioni in Microsoft Store. Consente agli sviluppatori di configurare localmente i progetti delle loro applicazioni per la pubblicazione nello Store di Microsoft. Inoltre, permette di pubblicare effettivamente i pacchetti delle applicazioni nello Store di Microsoft, chiamando automaticamente le giuste API del Centro per i partner per caricare i pacchetti.
Il processo per usare l'interfaccia della riga di comando per sviluppatori dello Store è lo stesso per le app MSI/EXE e MSIX. Quindi, per comprendere come usarlo, vedere il video seguente:
Prerequisiti
Per utilizzare la CLI per sviluppatori di Microsoft Store, dovrai:
- Registrarsi come sviluppatore di app Windows nel Centro per i partner
- Disporre di un tenant associato al tuo account Partner Center. È possibile ottenere questo risultato associando un ID Microsoft Entra esistente nel Centro per i partner o creando un nuovo ID Microsoft Entra nel Centro per i partner.
Installazione
L'interfaccia della riga di comando per sviluppatori di Microsoft Store supporta Windows 10+, Linux e macOS:
Installare ora l'interfaccia della riga di comando per sviluppatori di Microsoft Store (anteprima).
Come iniziare
Dopo aver installato la CLI per sviluppatori di Microsoft Store, devi configurare il tuo ambiente per poter eseguire i comandi. Puoi farlo semplicemente eseguendo la CLI per la prima volta. La CLI ti guiderà attraverso il processo di configurazione:
msstore
Importante
Quando accedi, non utilizzare il tuo MSA! L'interfaccia della riga di comando per sviluppatori di Microsoft Store richiede l'uso delle credenziali di Microsoft Entra ID. Altre informazioni su questo argomento sono disponibili nella sezione relativa ai prerequisiti .
È supportata anche l'esecuzione in ambienti CI e l'interfaccia della riga di comando per sviluppatori di Microsoft Store (anteprima) può essere utilizzata nelle pipeline CI/CD, ad esempio, per pubblicare automaticamente le tue applicazioni su Microsoft Store. Altre istruzioni su come eseguire questa operazione sono disponibili qui.
Annotazioni
Le operazioni di aggiornamento delle app tramite l'interfaccia della riga di comando per sviluppatori di Microsoft Store sono attualmente supportate solo per i prodotti gratuiti. I prodotti a pagamento saranno supportati in una versione futura.
Commands
Questi sono i comandi disponibili per l'interfaccia della riga di comando per sviluppatori di Microsoft Store:
| Command | Description |
|---|---|
| Informazioni | Stampa la configurazione esistente. |
| riconfigurare | Riconfigura la CLI per sviluppatori di Microsoft Store. |
| impostazioni | Modifica le impostazioni della CLI per sviluppatori di Microsoft Store. |
| presentazione | Comandi correlati all'invio, ad esempio 'status', 'get', 'getListingAssets', 'updateMetadata', 'update', 'poll', 'publish'. |
Per altre info, vedi: Comandi.
Domande frequenti
Che cos'è l'interfaccia della riga di comando per sviluppatori Microsoft Store e come può essere utile?
L'interfaccia della riga di comando per sviluppatori di Microsoft Store è uno strumento da riga di comando multipiattaforma che consente agli sviluppatori di automatizzare molte attività del Centro per i partner, ad esempio:
- Presentazione e recupero delle informazioni sull'app
- Caricamento di nuovi pacchetti
- Aggiornamento dei metadati dello Store
- Invio e pubblicazione di aggiornamenti delle app
Questo strumento è particolarmente utile per le pipeline CI/CD, in cui è possibile inviare e pubblicare automaticamente nuove compilazioni. L'autenticazione viene eseguita usando le credenziali entra ID collegate all'account del Centro per i partner.
Offre un'alternativa flessibile all'interfaccia utente Web e supporta flussi di lavoro di scripting in Windows, macOS e Linux. Per usarlo, gli sviluppatori devono prima configurare l'accesso all'API con le autorizzazioni appropriate. Con questo strumento, i team possono semplificare e ridimensionare in modo significativo le operazioni di rilascio.
È possibile automatizzare gli invii nello Store con l'interfaccia della riga di comando?
Sì, l'interfaccia della riga di comando supporta l'automazione degli invii di app. Integrato nelle pipeline di compilazione, consente la creazione automatica di pacchetti, l'invio e la pubblicazione di nuove versioni di app senza intervento manuale. In questo modo si riducono significativamente i tempi e le percentuali di errore, ideali per i team che gestiscono aggiornamenti frequenti o numerose applicazioni.