我正在尝试在 Visual Studio 2012 中使用 WMI。到目前为止,我已经能够将管理类添加到服务器资源管理器,然后生成适当的 C# 代码。生成的代码并不完美——事实上在某些情况下它需要大量的工作——但它足以让我快速入门。
但是,我在Add Classes
对话框中没有看到一些类。Find class containing:
也没有找到它们。但我确实在系统上看到了相关联的 MOF 文件,在这种情况下,它们是 Hyper-V 类(例如Msvm_SnapshotOfVirtualSystem
),用于今天在系统上运行的功能,所以大概是这些类已注册或管理工具无法在系统。
什么可以阻止 WMI 类在Add Classes
对话框中显示?