Требования к разработке сервера 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 соответствует следующим требованиям:

C++

Примеры C++ приведены для некоторых Configuration Manager технологий, где C++ является наиболее подходящим языком разработки. В большинстве случаев разработчикам C++ следует использовать примеры VBScript в качестве руководства. Дополнительные сведения об использовании WMI с C++ см. в разделе Создание приложения WMI с помощью C++.

Другие языки

Для языков, не основанных на платформа .NET Framework, используйте примеры VBScript в качестве отправной точки для доступа к Configuration Manager через WMI.

Важно!

Дополнительные сведения об общих требованиях к Configuration Manager см. в разделе Поддерживаемые конфигурации.

См. также

Требования к разработке клиентов Configuration Manager
библиотеки пакета SDK для Configuration Manager и файлы заголовков