Wymagania dotyczące programowania serwera Configuration Manager

W Configuration Manager dostawca programu SMS i skojarzone technologie mogą być programowane przy użyciu następujących języków programowania.

Kod zarządzany

Zestaw Configuration Manager SDK udostępnia biblioteki struktury Microsoft .NET do uzyskiwania dostępu do dostawcy programu SMS, a także do rozszerzania konsoli Configuration Manager.

Uwaga

Do uzyskiwania dostępu do dostawcy programu SMS można także użyć przestrzeni nazw System. Management, ale takie podejście nie jest udokumentowane w zestawie Configuration Manager SDK.

Programowanie dostawcy programu SMS z kodem zarządzanym ma następujące wymagania:

  • Zainstalowano Configuration Manager serwer lokacji

  • Microsoft.Configzestawu .NET Framework urationManagement. ManagementProvider.

  • Microsoft Visual Studio

  • Microsoft .NET Framework w wersji 4

.NET Framework

Na komputerze deweloperskim i na komputerach, na których chcesz wdrożyć aplikację .NET Framework, należy zainstalować wersję 4 .NET Framework. Aby pobrać pakiet redystrybucyjny .NET Framework, zobacz pobieranie .NET Framework. Jest również instalowany jako część programu Visual Studio.

Rozszerzenie interfejsu użytkownika konsoli Configuration Manager

Programowanie Configuration Manager rozszerzeń konsoli ma następujące wymagania:

  • Zainstalowano Configuration Manager serwer lokacji

  • Zainstalowano konsolę Configuration Manager

  • Microsoft Visual Studio

  • Microsoft.Configzestawu .NET Framework urationManagement. ManagementProvider.

  • Microsoft .NET Framework 4

    Aby uzyskać więcej informacji, zobacz Informacje o rozszerzeniach konsoli.

    Aby uzyskać szczegółowe informacje na temat wdrażania rozszerzeń konsoli Configuration Manager, zobacz Configuration Manager wdrożenia rozszerzenia konsoli

VBScript

Aby uzyskać dostęp do dostawcy programu SMS, można użyć Instrumentacja zarządzania Windows (WMI).

Przykłady skryptów są dostępne w języku VBScript i używają usługi WMI do uzyskiwania dostępu do Configuration Manager. Aby uzyskać więcej informacji, zobacz temat Omówienie obiektów.

Programowanie dostawcy programu SMS przy użyciu języka VBScript ma następujące wymagania:

  • Zainstalowano Configuration Manager serwer lokacji

  • Host skryptów systemu Windows

    Aby uzyskać więcej informacji o skryptach z usługą WMI, zobacz Instrumentacja zarządzania Windows.

C++

Przykłady języka c++ są dostępne dla niektórych technologii Configuration Manager, w których C++ jest najbardziej odpowiednim językiem programistycznym. W większości przypadków deweloperzy języka C++ powinni używać przykładów języka VBScript jako przewodnika. Aby uzyskać więcej informacji na temat korzystania z usługi WMI w języku C++, zobacz Tworzenie aplikacji WMI przy użyciu języka c++.

Inne języki

W przypadku języków, które nie są oparte na .NET Framework, jako punktu wyjścia do uzyskiwania dostępu do Configuration Manager za pośrednictwem usługi WMI należy użyć przykładów w języku VBScript.

Ważne

Więcej informacji o ogólnych wymaganiach Configuration Manager można znaleźć w temacie obsługiwane konfiguracje.

Zobacz też

Wymagania dotyczące programowania klienta Configuration Manager
Configuration Manager SDK Libraries and Header Files (Biblioteki i pliki nagłówków zestawu SDK programu Configuration Manager)