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:
- Windows Admin Center (GA eller förhandsversion)
- Visual Studio eller Visual Studio Code
- Node.js (ladda ned och installera .msi-filen för version 16.20.2)
- Node Package Manager (6.14.5 eller senare)
- NuGet (för publiceringstillägg)
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 avsnittetWindowsAdminCenter/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.
- Skapa ett -verktyg och ett-tillägg
- Skapa en -lösning-tillägg
- Skapa ett gateway-plugin-
- Läs mer med våra guider
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!