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 :
Installé Configuration Manager serveur de site
Console Configuration Manager installée
Microsoft Visual Studio
Microsoft. Assembly .NET Framework ConfigurationManagement.ManagementProvider.
Microsoft .NET Framework 4
Pour plus d’informations, consultez À propos des extensions de console.
Pour plus d’informations sur le déploiement d’extensions de console Configuration Manager, consultez Déploiement d’extensions de console Configuration Manager
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