我試圖在Visual Studio 2012中使用WMI。到目前爲止,我已經能夠將管理類添加到服務器資源管理器,然後生成相應的C#代碼。生成的代碼並不完美 - 實際上在某些情況下它需要大量工作 - 但它足以讓我快速啓動。在Visual Studio服務器資源管理器中找不到WMI類
但是,在Add Classes
對話框中沒有看到一些類。 Find class containing:
也找不到它們。但我確實在系統上看到了關聯的MOF文件,在這種情況下,它們是Hyper-V類(例如Msvm_SnapshotOfVirtualSystem
),用於當今系統上的函數,因此推測類已註冊或者管理工具無法工作系統。
在Add Classes
對話框中可以讓WMI類不顯示什麼?
好了,所以這是公平的 - 但是這並不意味着沒有簡單的「生成代碼」作弊幫手與只存在爲關聯類類的工作? –
我想我可能會有一些有用的例子。你爲什麼不給我一個單獨的問題來解釋你想要做什麼。 –
這更多的是一個普遍的問題,我認爲 - 如果一個類在服務器資源管理器中不是直接可用的,VS是否仍然有可能生成一個輔助類? –