Configuration Manager 서버 개발 요구 사항

Configuration Manager에서는 다음 프로그래밍 언어를 사용하여 SMS 공급자 및 관련 기술을 프로그래밍할 수 있습니다.

관리 코드

Configuration Manager SDK는 SMS 공급자에 액세스하고 Configuration Manager 콘솔을 확장하기 위한 Microsoft .NET Framework 라이브러리를 제공합니다.

참고

SMS 공급자에 액세스하는 데 System.Management 네임스페이스를 사용할 수도 있지만 이 방법은 Configuration Manager SDK에 설명되어 있지 않습니다.

관리 코드를 사용하여 SMS 공급자를 프로그래밍하려면 다음과 같은 요구 사항이 있어야 합니다.

  • 설치된 Configuration Manager 사이트 서버

  • Microsoft.ConfigurationManagement.ManagementProvider .NET Framework 어셈블리.

  • Microsoft Visual Studio

  • Microsoft .NET Framework 버전 4

.NET Framework

개발 컴퓨터와 .NET Framework 응용 프로그램을 배포할 컴퓨터에 ..NET Framework 버전 4가 설치되어 있어야 합니다. .NET Framework 재배포 가능 패키지를 다운로드하려면 .NET Framework 다운로드를 참조하십시오. 또한 Visual Studio의 일부로 설치됩니다.

Configuration Manager 콘솔 사용자 인터페이스 확장

프로그래밍 Configuration Manager 콘솔 확장에는 다음과 같은 요구 사항이 있습니다.

  • 설치된 Configuration Manager 사이트 서버

  • 설치된 Configuration Manager 콘솔

  • Microsoft Visual Studio

  • Microsoft.ConfigurationManagement.ManagementProvider .NET Framework 어셈블리.

  • Microsoft .NET Framework 4

    자세한 내용은 콘솔 확장 정보를 참조하세요.

    Configuration Manager 콘솔 확장 배포에 대한 자세한 내용은 Configuration Manager 콘솔 확장 배포를 참조하세요.

VBScript

WMI(Windows Management Instrumentation)를 사용하여 SMS 공급자에 액세스할 수 있습니다.

스크립팅 샘플은 VBScript에서 제공되며 WMI를 사용하여 Configuration Manager에 액세스합니다. 자세한 내용은 개체 개요를 참조하세요.

VBScript를 사용하여 SMS 공급자를 프로그래밍하려면 다음과 같은 요구 사항이 있습니다.

  • 설치된 Configuration Manager 사이트 서버

  • Windows 스크립트 호스트

    WMI를 사용한 스크립팅에 대한 자세한 내용은 Windows Management Instrumentation을 참조하십시오.

C++

C++가 가장 적합한 개발 언어인 일부 Configuration Manager 기술에 대한 C++ 예제가 제공됩니다. 대부분의 경우 C++ 개발자는 VBScript 샘플을 가이드로 사용해야 합니다. C++에서 WMI를 사용하는 방법에 대한 자세한 내용은 C++를 사용하여 WMI 응용 프로그램 만들기를 참조하십시오.

기타 언어

.NET Framework를 기반으로 하지 않는 언어의 경우 WMI를 통해 Configuration Manager에 액세스하기 위한 시작점으로 VBScript 샘플을 사용합니다.

중요

일반적인 Configuration Manager 요구 사항에 대한 자세한 내용은 지원되는 구성을 참조하세요.

참고 항목

Configuration Manager 클라이언트 개발 요구 사항Configuration Manager SDK Libraries and Header Files