Configuration Manager伺服器開發需求
在Configuration Manager中,可以使用下列程式設計語言來設計 SMS 提供者和相關聯的技術。
Managed 程式碼
Configuration Manager SDK 提供Microsoft .NET Framework程式庫來存取 SMS 提供者,以及擴充 Configuration Manager 主控台。
注意事項
您也可以使用 System.Management 命名空間來存取 SMS 提供者,但Configuration Manager SDK 中並未記載此方法。
使用 Managed 程式碼設計 SMS 提供者有下列需求:
已安裝Configuration Manager月臺伺服器
Microsoft。ConfigurationManagement.ManagementProvider .NET Framework元件。
Microsoft Visual Studio
Microsoft .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
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 Script Host
如需使用 WMI 編寫腳本的詳細資訊,請參閱 Windows Management Instrumentation。
C++
C++ 範例適用于一些Configuration Manager技術,其中 C++ 是最適當的開發語言。 在大部分情況下,C++ 開發人員應該使用 VBScript 範例作為指南。 如需搭配 C++ 使用 WMI 的詳細資訊,請參閱 使用 C++ 建立 WMI 應用程式。
其他語言
對於不是以.NET Framework為基礎的語言,請使用 VBScript 範例作為透過 WMI 存取Configuration Manager的起點。
重要事項
如需一般Configuration Manager需求的詳細資訊,請參閱支援的設定。
另請參閱
Configuration Manager用戶端開發需求
Configuration Manager SDK 程式庫和標頭檔