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 wC:\Program Files\WindowsAdminCenter\service\appsettings.json
. - Zmodyfikuj pole
OperationMode
w sekcjiWindowsAdminCenter/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!