この記事では、Configuration Manager ソフトウェア開発キット (SDK) に対する最近の追加または変更点を示します。
外部依存関係には .NET 4.6.2 が必要です
バージョン 2111 以降、すべての Configuration Manager ライブラリは、Microsoft .NET Framework バージョン 4.6.2 以降を使用して構築されます。 これらのライブラリに依存するアプリケーションまたはツールを開発する場合は、.NET 4.6.2 以降もサポートする必要があります。 Microsoft では、.NET Framework バージョン 4.8 の使用をお勧めします。
Configuration Manager WMI クラスとメソッド、REST API、または PowerShell コマンドレットを使用するアプリケーションまたはツールは影響を受けません。
Configuration Manager へのサード パーティのアドオンを開発する場合は、毎月のテクニカル プレビュー ブランチ リリースでアドオンをテストする必要があります。 定期的なテストは互換性を確認するのに役立ち、標準インターフェイスの問題を早期に報告できます。
NuGet で使用できる Configuration Manager SDK 再頒布可能ファイル
クライアント メッセージング
管理ポイント API (MPAPI)
MPAPI には、管理ポイント インターフェイス ライブラリが含まれています。
詳細については、 MPAPI のドキュメントを参照してください。
インストールの状態 MIF COM ライブラリ (ISMIFCOM)
ISMIFCOM は、インストール状況 MIF 関数のクラス ラッパーを持つ COM ライブラリです。
詳しくは、 ISMIFCOM の資料を参照してください。
データ検出レコード作成ライブラリ
SMSRsGen と SMSRsGenCtl は、データ探索レコード (DDR) の作成に使用される従来の COM ライブラリです。
重要
これらはレガシー ライブラリです。 現在の推奨事項は、Client Messaging SDK の DiscoveryDataRecordFile クラスを使用することです。 NuGet の最新の クライアント メッセージング SDK パッケージ を使用します。
詳細については、SMSResGen のドキュメントを参照してください