次の方法で共有


Configuration Manager サーバー開発要件

Configuration Managerでは、SMS プロバイダーと関連するテクノロジは、次のプログラミング言語を使用してプログラミングできます。

マネージ コード

Configuration Manager SDK には、SMS プロバイダーにアクセスするためのMicrosoft .NET Framework ライブラリと、Configuration Manager コンソールを拡張するためのライブラリが用意されています。

注:

SMS プロバイダーにアクセスするために System.Management 名前空間を使用することもできますが、この方法については Configuration Manager SDK に記載されていません。

マネージド コードを使用した SMS プロバイダーのプログラミングには、次の要件があります。

  • サイト サーバー Configuration Managerインストール済み

  • Microsoft。ConfigurationManagement.ManagementProvider .NET Framework アセンブリ。

  • Microsoft Visual Studio

  • バージョン 4 Microsoft .NET Framework

.NET Framework

開発用コンピューターと、.NET Framework アプリケーションを展開するコンピューターに、バージョン 4 の.NET Frameworkがインストールされている必要があります。 .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

Windows Management Instrumentation (WMI) を使用して SMS プロバイダーにアクセスできます。

スクリプトサンプルは VBScript で提供され、WMI を使用してConfiguration Managerにアクセスします。 詳細については、「オブジェクトの 概要」を参照してください。

VBScript を使用した SMS プロバイダーのプログラミングには、次の要件があります。

  • サイト サーバー Configuration Managerインストール済み

  • Windows スクリプト ホスト

    WMI を使用したスクリプトの詳細については、「 Windows Management Instrumentation」を参照してください。

C++

C++ の例は、C++ が最も適切な開発言語である一部のConfiguration Manager テクノロジに対して提供されています。 ほとんどの場合、C++ 開発者は VBScript サンプルをガイドとして使用する必要があります。 C++ での WMI の使用の詳細については、「C++ を 使用した WMI アプリケーションの作成」を参照してください。

その他の言語

.NET Frameworkに基づいていない言語の場合は、WMI を使用してConfiguration Managerにアクセスするための開始点として VBScript サンプルを使用します。

重要

一般的なConfiguration Manager要件の詳細については、「サポートされる構成」を参照してください。

関連項目

Configuration Manager クライアント開発要件
SDK ライブラリとヘッダー ファイルのConfiguration Manager