Entwicklungsanforderungen für Configuration Manager Server

Im Configuration Manager können der SMS-Anbieter und die zugehörigen Technologien mithilfe der folgenden Programmiersprachen programmiert werden.

Verwalteter Code

Das Configuration Manager SDK stellt Microsoft .NET Framework Bibliotheken für den Zugriff auf den SMS-Anbieter sowie für die Erweiterung der Configuration Manager Konsole bereit.

Hinweis

Sie können auch den System.Management-Namespace für den Zugriff auf den SMS-Anbieter verwenden, aber dieser Ansatz ist im Configuration Manager SDK nicht dokumentiert.

Für die Programmierung des SMS-Anbieters mit verwaltetem Code gelten folgende Voraussetzungen:

  • Installierter Configuration Manager-Standortserver

  • Microsoft.ConfigurationManagement.ManagementProvider .NET Framework Assembly.

  • Microsoft Visual Studio

  • Microsoft .NET Framework, Version 4

.NET Framework

Sie sollten Version 4 von .NET Framework auf dem Entwicklungscomputer und auf den Computern installiert haben, auf denen Sie Ihre .NET Framework-Anwendung bereitstellen möchten. Informationen zum Herunterladen des weitervertreibbaren NET Framework-Pakets finden Sie unter Herunterladen von .NET Framework. Es wird auch als Teil von Visual Studio installiert.

Erweiterung der Benutzeroberfläche der Configuration Manager-Konsole

Für das Programmieren von Configuration Manager-Konsolenerweiterungen gelten die folgenden Anforderungen:

VBScript

Sie können Windows-Verwaltungsinstrumentation (WMI) verwenden, um auf den SMS-Anbieter zuzugreifen.

Die Skriptbeispiele werden in VBScript bereitgestellt und verwenden WMI, um auf den Configuration Manager zuzugreifen. Weitere Informationen finden Sie unter Objektübersicht.

Für die Programmierung des SMS-Providers mit VBScript gelten folgende Voraussetzungen:

  • Installierter Configuration Manager-Standortserver

  • Windows Script Host

    Weitere Informationen zur Skripterstellung mit WMI finden Sie unter Windows-Verwaltungsinstrumentation.

C++

C++-Beispiele werden für einige Configuration Manager Technologien bereitgestellt, bei denen C++ die am besten geeignete Entwicklungssprache ist. In den meisten Fällen sollten C++-Entwickler die VBScript-Beispiele als Leitfaden verwenden. Weitere Informationen zur Verwendung von WMI mit C++ finden Sie unter Erstellen einer WMI-Anwendung mit C++.

Andere Sprachen

Verwenden Sie für Sprachen, die nicht auf .NET Framework basieren, die VBScript-Beispiele als Ausgangspunkt für den Zugriff auf den Configuration Manager über WMI.

Wichtig

Weitere Informationen zu allgemeinen Anforderungen für Configuration Manager finden Sie unter Unterstützte Konfigurationen.

Siehe auch

Configuration Manager CliententwicklungsanforderungenConfiguration Manager SDK-Bibliotheken und Header Files