Udostępnij za pośrednictwem


Przygotowywanie środowiska projektowego

Zacznijmy opracowywać rozszerzenia za pomocą zestawu WINDOWS Admin Center SDK! W tym dokumencie omówimy proces uruchamiania środowiska w celu skompilowania i przetestowania rozszerzenia dla centrum administracyjnego systemu Windows.

Notatka

Dopiero zaczynasz korzystać z zestawu WINDOWS Admin Center SDK? Dowiedz się więcej o rozszerzeniach dla programu Windows Admin Center

Aby przygotować środowisko programistyczne, wykonaj następujące kroki:

Instalowanie wymagań wstępnych

Aby rozpocząć programowanie przy użyciu zestawu SDK, pobierz i zainstaluj następujące wymagania wstępne:

  • Windows Admin Center (wersja ogólnie dostępna lub wersja zapoznawcza)
  • Visual Studio lub Visual Studio Code
  • Node.js (pobierz i zainstaluj plik .msi dla wersji 16.20.2)
  • Node Package Manager (wersja 6.14.5 lub nowsza)
  • NuGet (do publikowania rozszerzeń)

Aby pominąć walidację podpisu, która występuje podczas instalacji rozszerzenia w wersjach programu Windows Admin Center uruchomionych przy użyciu platformy .NET 8, należy również przełączyć tryb operacji Centrum administracyjnego systemu Windows na "Programowanie". Aby skonfigurować tryb programowania, musisz:

  • Otwórz plik appsettings.json instancji Windows Admin Center. Można to znaleźć domyślnie w C:\Program Files\WindowsAdminCenter\service\appsettings.json.
  • Zmodyfikuj pole OperationMode w sekcji WindowsAdminCenter/System, tak aby brzmiało "Rozwój" zamiast "Produkcja".

Notatka

Aby opracować rozszerzenia w wersjach programu Windows Admin Center przy użyciu platformy .NET 4.6.2, należy zainstalować i uruchomić Centrum administracyjne systemu Windows w trybie deweloperskim, aby wykonać poniższe kroki. Tryb deweloperski umożliwia programowi Windows Admin Center ładowanie niepodpisanych pakietów rozszerzeń. Program Windows Admin Center można zainstalować tylko w trybie deweloperskim na maszynie z systemem Windows 10.

Aby włączyć tryb deweloperski, zainstaluj centrum administracyjne systemu Windows z poziomu wiersza polecenia przy użyciu parametru DEV_MODE=1. W poniższym przykładzie zastąp <version> zainstalowaną wersją, tj. WindowsAdminCenter1809.msi.

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

Jeśli masz już zainstalowane Centrum administracyjne systemu Windows bez włączania trybu deweloperskiego, możesz edytować wartość właściwości Tryb deweloperski przy użyciu Edytora rejestru. Właściwości programu Windows Admin Center można znaleźć w następującej ścieżce:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerManagementGateway

Instalowanie zależności globalnych

Następnie zainstaluj lub zaktualizuj zależności wymagane dla projektów za pomocą Menedżera pakietów środowiska Node. Te zależności zostaną zainstalowane globalnie i będą dostępne dla wszystkich projektów.

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

Notatka

Możesz zainstalować nowszą wersję programu @angular/cli, jednak należy pamiętać, że jeśli zainstalujesz wersję większą niż 11.2.14, podczas kroku kompilacji gulp zostanie wyświetlone ostrzeżenie, że lokalna wersja interfejsu wiersza polecenia nie jest zgodna z zainstalowaną wersją.

Następne kroki

Teraz, po przygotowaniu środowiska, możesz rozpocząć tworzenie zawartości.

  • Stwórz rozszerzenie narzędzia
  • Utwórz rozszerzenie rozwiązania
  • Utwórz wtyczkę bramy
  • Dowiedz się więcej z naszymi przewodnikami

Zestaw narzędzi do projektowania zestawu SDK

Zapoznaj się z naszym zestawem narzędzi SDK Windows Admin Center ! Ten zestaw narzędzi ułatwia szybkie projektowanie rozszerzeń w programie PowerPoint przy użyciu stylów, kontrolek i szablonów stron Windows Admin Center. Zobacz, jak twoje rozszerzenie może wyglądać w Centrum administracyjnym systemu Windows przed rozpoczęciem kodowania!