Dela via


Förbereda utvecklingsmiljön

Nu ska vi börja utveckla tillägg med Windows Admin Center SDK! I det här dokumentet går vi igenom processen för att få igång din miljö för att skapa och testa ett tillägg för Windows Admin Center.

Not

Har du inte använt Windows Admin Center SDK tidigare? Läs mer om tillägg för Windows Admin Center

Utför följande steg för att förbereda utvecklingsmiljön:

Installera förutsättningar

Om du vill börja utveckla med SDK:et laddar du ned och installerar följande krav:

Om du vill kringgå signaturverifiering som inträffar under tilläggsinstallationen i Windows Admin Center-versioner som körs med .NET 8, bör du även växla åtgärdsläget för Windows Admin Center till "Utveckling". För att konfigurera utvecklingsläge måste du:

  • Öppna Windows Admin Center-instansens appsettings.json-fil. Detta finns som standard på C:\Program Files\WindowsAdminCenter\service\appsettings.json.
  • Ändra fältet OperationMode under avsnittet WindowsAdminCenter/System för att läsa "Utveckling" i stället för "Produktion".

Anteckning

Om du vill utveckla tillägg i versioner av Windows Admin Center med .NET 4.6.2 måste du installera och köra Windows Admin Center i utvecklingsläge för att följa stegen nedan. Med utvecklarläge kan Windows Admin Center läsa in osignerade tilläggspaket. Windows Admin Center kan bara installeras i utvecklingsläge på en Windows 10-dator.

Om du vill aktivera Dev Mode installerar du Windows Admin Center från kommandoraden med parametern DEV_MODE=1. I exemplet nedan ersätter du <version> med den version som du installerar, d.v.s. WindowsAdminCenter1809.msi.

msiexec /i WindowsAdminCenter<version>.msi DEV_MODE=1

Om du redan har installerat Windows Admin Center utan att aktivera Dev Mode kan du redigera värdet för egenskapen Dev Mode med hjälp av Registereditorn. Egenskaper för Windows Admin Center finns under följande sökväg:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerManagementGateway

Installera globala beroenden

Installera eller uppdatera sedan beroenden som krävs för dina projekt, med Node Package Manager. Dessa beroenden installeras globalt och kommer att vara tillgängliga för alla projekt.

npm install -g @angular/cli@11.2.14

npm install -g gulp
npm install -g typescript
npm install -g tslint
npm install -g @microsoft/windows-admin-center-sdk@latest

Not

Du kan installera en senare version av @angular/cli, men tänk på att om du installerar en version som är större än 11.2.14 får du en varning under gulp-byggsteget om att den lokala cli-versionen inte matchar den installerade versionen.

Nästa steg

Nu när din miljö har förberetts är du redo att börja skapa innehåll.

SDK-designverktyg

Kolla in vår Windows Admin Center SDK design toolkit! Den här verktygslådan är utformad för att hjälpa dig att snabbt modellera tillägg i PowerPoint med format, kontroller och sidmallar i Windows Administrationscenter. Se hur tillägget kan se ut i Administrationscenter för Windows innan du börjar koda!