- Windows 11 introducerar winapp CLI, ett kommandoradsverktyg för utvecklare.
- Stöder Electron, .NET/Win32, CMake, Python och andra ramverk.
- Förenklar appskapandet utan Visual Studio eller MSBuild.
I Windows 11 har Microsoft introducerat Windows App Development CLI (winapp CLI) för att göra det enklare för utvecklare att installera appar i operativsystemet.
Utvecklare har länge mött utmaningar med fragmenterade plattformar, komplex paketering och inkonsekventa API:er, och det här verktyget är utformat för att effektivisera processen och ta bort hinder för utvecklare som vill skapa appar för Windows 11 utan att förlita sig på Visual Studio eller MSBuild.
Den offentliga förhandsvisningen av Windows App Development CLI (winapp CLI) är nu tillgänglig. Den stöder plattformsoberoende ramverk som Electron, .NET/Win32, CMake eller Python, vilket gör det möjligt för utvecklare att bygga appar mer effektivt.
I den här guiden beskriver jag stegen för att installera kommandoradsverktyget för Windows App Development i Windows 11.
Installera WinApp på Windows 11
Så här installerar du kommandoradsverktyget för Windows App Development i Windows 11:
-
Öppna Start .
-
Sök efter Kommandotolken eller PowerShell , högerklicka på det översta resultatet och välj alternativet Kör som administratör .
-
Skriv detta kommando för att installera WinApp-verktyget i Windows 11 och tryck på Enter :
winget installera Microsoft.winappcli --source winget

När du har slutfört stegen installeras kommandoradsverktyget på din dator.
Om du vill komma igång snabbt, kör detta i din projektrot för att generera initial konfiguration och resurser:

winapp init-kommando / Bild: Mauro Huculak
När du kör kommandot ser du instruktioner på skärmen för att konfigurera utvecklingsmiljön, inklusive paket- och utgivarenamn, version, beskrivning, SDK-konfiguration med mera.
Du kan köra det här kommandot för att återskapa det konfigurerade miljötillståndet, vilket är användbart vid kloning av ett projekt eller synkronisering mellan maskiner:
Det är också möjligt att köra det här kommandot för att uppdatera paket och beroenden till de senaste versionerna, baserat på din konfiguration:
Andra användbara kommandon som du kommer att använda inkluderar:
winapp create-debug-identity my-app.exeLägger till en tillfällig paketidentitet till din körbara fil för felsökningsfunktioner.
winapp manifest update-assets path/to/logo.pngGenererar eller modifierar AppxManifest.xml-filen för din app.
winapp cert generateGenererar och hanterar utvecklingscertifikat som används för signering och lokal testning.
winapp sign path/to/package.msixSkapar ett MSIX-paket från dina byggutdata.
winapp pack .\build\output --cert devcert.pfxSkapar MSIX-paketet klart för distribution.
Du kan använda den här GitHub -sidan för att lära dig mer om användning av kommandon.