Microsoft Store Developer CLI (MSI/EXE)

Opmerking

Op deze pagina wordt het publiceren van MSI-/EXE-apps beschreven met behulp van Microsoft Store Developer CLI. Klik hier voor informatie over het publiceren van MSIX-apps met behulp van Microsoft Store Developer CLI .

De Microsoft Store opdrachtregelinterface is een platformoverschrijdende CLI (Windows, macOS, Linux) waarmee u updates kunt publiceren naar uw toepassingen in de Microsoft Store. Voor MSI-/EXE-apps roept de CLI de Partner Center APIs aan om pakketmetagegevens in te dienen die de URL van het door ontwikkelaars gehoste installatieprogramma bevatten. De Store haalt het installatieprogramma op uit die URL; de CLI verpakt of uploadt het binaire installatieprogramma niet. Zie Pakketgegevens toevoegen en bewerken voor hostingvereisten.

Belangrijk

U moet de eerste publicatie van uw app naar de Microsoft Store voltooien via Partner Center. Nadat uw app is gepubliceerd, kunt u de Microsoft Store Developer CLI gebruiken om volgende updates te publiceren.

Het proces voor het gebruik van Store Developer CLI is hetzelfde voor zowel MSI/EXE- als MSIX-apps. Bekijk de volgende video om te begrijpen hoe u deze kunt gebruiken:

Vereiste voorwaarden

Als u de Microsoft Store Developer CLI wilt gebruiken, moet u het volgende doen:

Installatie

De Microsoft Store Developer CLI ondersteunt Windows 10+, Linux en macOS:

Installeer nu de Microsoft Store Developer CLI (preview) !

Aan de slag komen

Nadat u de Microsoft Store Developer CLI hebt geïnstalleerd, moet u uw omgeving configureren om opdrachten uit te voeren. U kunt dit doen door de CLI voor het eerst uit te voeren. De CLI begeleidt u bij het configuratieproces:

msstore

Belangrijk

Gebruik uw MSA niet wanneer u zich aanmeldt. Voor de Microsoft Store Developer CLI moet u uw Microsoft Entra ID-referenties gebruiken. Meer informatie hierover vindt u in de sectie Vereisten .

Het uitvoeren in CI-omgevingen wordt ook ondersteund en de Microsoft Store Developer CLI (preview) kan worden gebruikt in uw CI/CD-pijplijnen om bijvoorbeeld automatisch updates te publiceren naar uw toepassingen in de Microsoft Store. Meer instructies over hoe u dit kunt doen, vindt u hier .

Opmerking

Updatebewerkingen voor apps via Microsoft Store Developer CLI worden momenteel alleen ondersteund voor gratis producten. Betaalde producten worden in een toekomstige release ondersteund.

Commands

Dit zijn de beschikbare opdrachten voor Microsoft Store Developer CLI:

Command Description
info Bestaande configuratie afdrukken.
opnieuw configureren Configureer de Microsoft Store Developer CLI opnieuw.
Instellingen Wijzig de instellingen van de Microsoft Store Developer CLI.
onderwerping Commando's gerelateerd aan inzendingen, zoals 'status', 'get', 'getListingAssets', 'updateMetadata', 'update', 'poll', 'publish'.

Zie voor meer informatie: Opdrachten.

Veelgestelde vragen

  1. Wat is de Microsoft Store Developer CLI en hoe kan het me helpen?

    De Microsoft Store Developer CLI is een platformoverschrijdend opdrachtregelprogramma waarmee ontwikkelaars veel partnercentrumtaken kunnen automatiseren, zoals:

    • App-gegevens weergeven en ophalen
    • Metagegevens van pakket bijwerken, inclusief de URL van het door ontwikkelaars gehoste installatieprogramma
    • Metagegevens van store bijwerken
    • App-updates verzenden en publiceren

    Dit hulpprogramma is met name handig voor CI/CD-pijplijnen, waar u automatisch bijgewerkte INSTALLATIE-URL's kunt verzenden en app-updates kunt publiceren na de eerste publicatie van de app via Partner Center. Verificatie wordt uitgevoerd met behulp van Entra ID-referenties die zijn gekoppeld aan uw Partner Center-account.

    Het biedt een flexibel alternatief voor de webgebruikersinterface en biedt ondersteuning voor scriptwerkstromen in Windows, macOS en Linux. Om deze te kunnen gebruiken, moeten ontwikkelaars eerst API-toegang met de juiste machtigingen configureren. Met dit hulpprogramma kunnen teams hun releasebewerkingen aanzienlijk stroomlijnen en schalen.

  2. Kan ik Store-inzendingen automatiseren met de CLI?

    Ja, nadat u de eerste publicatie van uw app hebt voltooid via Partner Center, kunt u de CLI in build-pijplijnen gebruiken om bijgewerkte pakketmetagegevens te verzenden en volgende app-updates te publiceren. Bouw en host uw MSI/EXE-installatieprogramma afzonderlijk en gebruik vervolgens de CLI om pakketmetagegevens die de URL ervan bevatten in te dienen. De Store haalt het installatieprogramma op uit deze URL; de CLI verpakt of uploadt deze niet. U kunt de CLI niet gebruiken om de eerste publicatie te voltooien.