Vereisten voor Configuration Manager serverontwikkeling

In Configuration Manager kunnen de SMS-provider en de bijbehorende technologieën worden geprogrammeerd met behulp van de volgende programmeertalen.

Beheerde code

De Configuration Manager SDK biedt Microsoft .NET Framework bibliotheken voor toegang tot de SMS-provider en voor het uitbreiden van de Configuration Manager-console.

Opmerking

U kunt ook de System.Management-naamruimte gebruiken voor toegang tot de SMS-provider, maar deze aanpak wordt niet beschreven in de Configuration Manager SDK.

Het programmeren van de SMS-provider met beheerde code heeft de volgende vereisten:

  • Configuration Manager siteserver geïnstalleerd

  • Microsoft. ConfigurationManagement.ManagementProvider .NET Framework assembly.

  • Microsoft Visual Studio

  • Microsoft .NET Framework versie 4

NET Framework

Versie 4 van de .NET Framework moet zijn geïnstalleerd op de ontwikkelcomputer en op de computers waarop u uw .NET Framework toepassing wilt implementeren. Zie Download .NET Framework om het herdistribueerbare pakket .NET Framework te downloaden. Het wordt ook geïnstalleerd als onderdeel van Visual Studio.

Configuration Manager Console-extensie voor gebruikersinterface

Het programmeren van Configuration Manager console-extensies heeft de volgende vereisten:

  • Configuration Manager siteserver geïnstalleerd

  • Configuration Manager-console geïnstalleerd

  • Microsoft Visual Studio

  • Microsoft. ConfigurationManagement.ManagementProvider .NET Framework assembly.

  • Microsoft .NET Framework 4

    Zie Over console-extensies voor meer informatie.

    Zie implementatie van Configuration Manager consoleextensie voor specifieke informatie over het implementeren van Configuration Manager-consoleextensies

Vbscript

U kunt Windows Management Instrumentation (WMI) gebruiken om toegang te krijgen tot de SMS-provider.

De scriptvoorbeelden zijn beschikbaar in VBScript en gebruiken WMI voor toegang tot Configuration Manager. Zie Overzicht van objecten voor meer informatie.

Het programmeren van de SMS-provider met VBScript heeft de volgende vereisten:

C++

C++-voorbeelden worden gegeven voor sommige Configuration Manager technologieën waarbij C++ de meest geschikte ontwikkeltaal is. In de meeste gevallen moeten C++-ontwikkelaars de VBScript-voorbeelden als richtlijn gebruiken. Zie Een WMI-toepassing maken met C++ voor meer informatie over het gebruik van WMI met C++.

Andere talen

Voor talen die niet zijn gebaseerd op de .NET Framework, gebruikt u de VBScript-voorbeelden als uitgangspunt voor toegang tot Configuration Manager via WMI.

Belangrijk

Zie Ondersteunde configuraties voor meer informatie over algemene vereisten voor Configuration Manager.

Zie ook

vereisten voor Configuration Manager clientontwikkeling
Configuration Manager SDK-bibliotheken en koptekstbestanden