Требования к разработке сервера Configuration Manager
В Configuration Manager поставщик SMS и связанные с ним технологии можно запрограммировать с помощью следующих языков программирования.
Управляемый код
Пакет SDK для Configuration Manager предоставляет Майкрософт платформа .NET Framework библиотеки для доступа к поставщику SMS, а также для расширения консоли Configuration Manager.
Примечание.
Вы также можете использовать пространство имен System.Management для доступа к поставщику SMS, но этот подход не описан в пакете SDK для Configuration Manager.
Программирование поставщика SMS с использованием управляемого кода соответствует следующим требованиям:
Установленный сервер сайта Configuration Manager
Майкрософт. ConfigurationManagement.ManagementProvider платформа .NET Framework сборки.
Microsoft Visual Studio
Майкрософт платформа .NET Framework версии 4
NET Framework
На компьютере разработки и на компьютерах, на которых нужно развернуть приложение платформа .NET Framework, должна быть установлена версия 4 платформа .NET Framework. Сведения о загрузке распространяемого пакета платформа .NET Framework см. в статье Скачивание платформа .NET Framework. Он также устанавливается как часть Visual Studio.
Расширение пользовательского интерфейса консоли Configuration Manager
Программирование расширений консоли Configuration Manager соответствует следующим требованиям:
Установленный сервер сайта Configuration Manager
Установленная консоль Configuration Manager
Microsoft Visual Studio
Майкрософт. ConfigurationManagement.ManagementProvider платформа .NET Framework сборки.
Microsoft .NET Framework 4.
Дополнительные сведения см. в разделе О расширениях консоли.
Конкретные сведения о развертывании расширений консоли Configuration Manager см. в разделе Развертывание расширения консоли Configuration Manager.
VBScript
Для доступа к поставщику SMS можно использовать инструментарий управления Windows (WMI).
Примеры сценариев предоставляются в VBScript и используют WMI для доступа к Configuration Manager. Дополнительные сведения см. в разделе Общие сведения об объектах.
Программирование поставщика SMS с помощью VBScript соответствует следующим требованиям:
Установленный сервер сайта Configuration Manager
Windows Script Host
Дополнительные сведения о скриптах с помощью WMI см. в статье Инструментарий управления Windows.
C++
Примеры C++ приведены для некоторых Configuration Manager технологий, где C++ является наиболее подходящим языком разработки. В большинстве случаев разработчикам C++ следует использовать примеры VBScript в качестве руководства. Дополнительные сведения об использовании WMI с C++ см. в разделе Создание приложения WMI с помощью C++.
Другие языки
Для языков, не основанных на платформа .NET Framework, используйте примеры VBScript в качестве отправной точки для доступа к Configuration Manager через WMI.
Важно!
Дополнительные сведения об общих требованиях к Configuration Manager см. в разделе Поддерживаемые конфигурации.
См. также
Требования к разработке клиентов Configuration Manager
библиотеки пакета SDK для Configuration Manager и файлы заголовков