Freigeben über


Vorbereiten Ihrer Entwicklungsumgebung

Lassen Sie uns mit der Entwicklung von Erweiterungen mit dem Windows Admin Center SDK beginnen! In diesem Dokument erfahren Sie, wie Sie Ihre Umgebung zum Erstellen und Testen einer Erweiterung für Windows Admin Center einrichten.

Hinweis

Neu beim Windows Admin Center SDK? Weitere Informationen zu Erweiterungen für Windows Admin Center

Führen Sie die folgenden Schritte aus, um Ihre Entwicklungsumgebung vorzubereiten:

Installieren der erforderlichen Komponenten

Um die Entwicklung mit dem SDK zu beginnen, laden Sie die folgenden Voraussetzungen herunter, und installieren Sie sie:

Um die Signaturüberprüfung zu umgehen, die während der Erweiterungsinstallation in Windows Admin Center-Versionen mit .NET 8 auftritt, sollten Sie auch den Windows Admin Center-Betriebsmodus auf "Entwicklung" setzen. Um den Entwicklungsmodus zu konfigurieren, müssen Sie:

  • Öffnen Sie die appsettings.json-Datei Ihrer Windows Admin Center-Instanz. Dies ist standardmäßig unter C:\Program Files\WindowsAdminCenter\service\appsettings.jsonzu finden.
  • Ändern Sie das feld OperationMode unter dem Abschnitt WindowsAdminCenter/System, um "Entwicklung" anstelle von "Produktion" zu lesen.

Hinweis

Um Erweiterungen für Versionen von Windows Admin Center mit .NET 4.6.2 zu entwickeln, müssen Sie Windows Admin Center im Dev Mode installieren und ausführen, um die folgenden Schritte auszuführen. Im Entwicklungsmodus kann Windows Admin Center nicht signierte Erweiterungspakete laden. Windows Admin Center kann nur auf einem Windows 10-Computer im Entwicklungsmodus installiert werden.

Um den Entwicklungsmodus zu aktivieren, installieren Sie Windows Admin Center über die Befehlszeile mit dem Parameter DEV_MODE=1. Ersetzen Sie <version> im folgenden Beispiel durch die Version, die Sie installieren, d. h. WindowsAdminCenter1809.msi.

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

Wenn Sie Windows Admin Center bereits installiert haben, ohne den Entwicklungsmodus zu aktivieren, können Sie den Wert der Eigenschaft für den Entwicklungsmodus im Registrierungs-Editor bearbeiten. Eigenschaften für Windows Admin Center finden Sie unter dem folgenden Pfad:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerManagementGateway

Installieren globaler Abhängigkeiten

Installieren oder aktualisieren Sie als Nächstes mit Node Package Manager die für Ihre Projekte erforderlichen Abhängigkeiten. Diese Abhängigkeiten werden global installiert und sind für alle Projekte verfügbar.

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

Hinweis

Sie können eine höhere Version von @angular/cli installieren. Beachten Sie jedoch, dass bei der Installation einer Version größer als 11.2.14 im „gulp build“-Schritt eine Warnung mit dem Hinweis angezeigt wird, dass die lokale CLI-Version nicht mit der installierten Version übereinstimmt.

Nächste Schritte

Nachdem Ihre Umgebung vorbereitet wurde, können Sie jetzt mit der Erstellung von Inhalten beginnen.

SDK: Entwurfstoolkit

Sehen Sie sich unser Entwurfstoolkit für das Windows Admin Center SDK an. Dieses Toolkit soll Sie dabei unterstützen, mithilfe von Windows Admin Center-Formatvorlagen, -Steuerelementen und Seitenvorlagen schnell Erweiterungen in PowerPoint zu modellieren. Sehen Sie sich an, wie Ihre Erweiterung in Windows Admin Center aussehen kann, bevor Sie mit dem Programmieren beginnen.