Configuration requise pour le développement de Configuration Manager Server

Dans Configuration Manager, le fournisseur SMS et les technologies associées peuvent être programmés à l’aide des langages de programmation suivants.

Code managé

Le SDK Configuration Manager fournit Microsoft bibliothèques .NET Framework pour accéder au fournisseur SMS et également pour étendre la console Configuration Manager.

Remarque

Vous pouvez également utiliser l’espace de noms System.Management pour accéder au fournisseur SMS, mais cette approche n’est pas documentée dans le SDK Configuration Manager.

La programmation du fournisseur SMS avec du code managé présente les conditions suivantes :

  • Installé Configuration Manager serveur de site

  • Microsoft. Assembly .NET Framework ConfigurationManagement.ManagementProvider.

  • Microsoft Visual Studio

  • Microsoft .NET Framework version 4

NET Framework

La version 4 du .NET Framework doit être installée sur l’ordinateur de développement et sur les ordinateurs sur lesquels vous souhaitez déployer votre application .NET Framework. Pour télécharger le package redistribuable .NET Framework, consultez Télécharger .NET Framework. Il est également installé dans le cadre de Visual Studio.

Extension d’interface utilisateur de la console Configuration Manager

La configuration requise pour la programmation Configuration Manager extensions de console est la suivante :

VBScript

Vous pouvez utiliser WMI (Windows Management Instrumentation) pour accéder au fournisseur SMS.

Les exemples de script sont fournis dans VBScript et utilisent WMI pour accéder à Configuration Manager. Pour plus d’informations, consultez Vue d’ensemble des objets.

La programmation du fournisseur SMS avec VBScript présente les conditions suivantes :

  • Installé Configuration Manager serveur de site

  • Environnement d’exécution de scripts WSH (Windows Script Host)

    Pour plus d’informations sur les scripts avec WMI, consultez Windows Management Instrumentation.

C++

Des exemples C++ sont fournis pour certaines technologies Configuration Manager où C++ est le langage de développement le plus approprié. Dans la plupart des cas, les développeurs C++ doivent utiliser les exemples VBScript comme guide. Pour plus d’informations sur l’utilisation de WMI avec C++, consultez Création d’une application WMI à l’aide de C++.

Autres langues

Pour les langages qui ne sont pas basés sur le .NET Framework, utilisez les exemples VBScript comme point de départ pour accéder à Configuration Manager via WMI.

Importante

Pour plus d’informations sur les exigences générales Configuration Manager, consultez Configurations prises en charge.

Voir aussi

Exigences de développement du client Configuration Manager
Bibliothèques et fichiers d’en-tête du Kit de développement logiciel (SDK) Configuration Manager