Requisiti di sviluppo del server di Configuration Manager

In Configuration Manager, il provider SMS e le tecnologie associate possono essere programmati usando i linguaggi di programmazione seguenti.

Codice gestito

L'SDK di Configuration Manager fornisce librerie Microsoft .NET Framework per l'accesso al provider SMS e anche per l'estensione della console di Configuration Manager.

Nota

Puoi anche usare lo spazio dei nomi System.Management per accedere al provider SMS, ma questo approccio non è documentato nell'SDK di Configuration Manager.

La programmazione del provider SMS con codice gestito prevede i requisiti seguenti:

  • Server del sito di Configuration Manager installato

  • Microsoft.ConfigurationManagement.ManagementProvider assembly .NET Framework.

  • Microsoft Visual Studio

  • Microsoft .NET Framework versione 4

NET Framework

È necessario che la versione 4 di .NET Framework sia installata nel computer di sviluppo e nei computer in cui si desidera distribuire l'applicazione .NET Framework. Per scaricare il pacchetto ridistribuibile di .NET Framework, vedere Scaricare .NET Framework. Viene installato anche come parte di Visual Studio.

Configuration Manager Estensione interfaccia utente console

La programmazione delle estensioni della console di Configuration Manager prevede i requisiti seguenti:

VBScript

Puoi usare Strumentazione gestione Windows (WMI) per accedere al provider SMS.

Gli esempi di scripting sono disponibili in VBScript e usano WMI per accedere a Configuration Manager. Per ulteriori informazioni, vedere Panoramica degli oggetti.

La programmazione del provider SMS con VBScript prevede i requisiti seguenti:

  • Server del sito di Configuration Manager installato

  • Windows Script Host

    Per ulteriori informazioni sull'esecuzione di script con WMI, vedi Strumentazione gestione Windows.

C++

Vengono forniti esempi di C++ per alcune tecnologie di Configuration Manager in cui C++ è il linguaggio di sviluppo più appropriato. Nella maggior parte dei casi, gli sviluppatori C++ devono utilizzare gli esempi di VBScript come guida. Per ulteriori informazioni sull'utilizzo di WMI con C++, vedere Creazione di un'applicazione WMI tramite C++.

Altre lingue

Per le lingue non basate su .NET Framework, usare gli esempi VBScript come punto di partenza per accedere a Gestione configurazione tramite WMI.

Importante

Per altre informazioni sui requisiti generali di Configuration Manager, vedere Configurazioni supportate.

Vedere anche

Configuration Manager requisiti di sviluppo clientConfiguration Manager librerie SDK e Files di intestazione