我在 .net 2.0 时代使用过 WMI。我不得不使用它,因为别无选择。但是今天,由于我们在 BCL 中有很多功能,使用 WMI 仍然有意义吗? MS 是否支持它 - 我应该在我的生产代码中使用它吗?
我讨厌它的一件事是我需要编写字符串查询。它很容易出现拼写错误,没有语法检查。我可以使用 Management Strongly Typed Class Generator (Mgmtclassgen.exe) 将其转换为 C# 类,但它仍将字符串参数作为路径。
最佳答案
我想说 PowerShell 中的 WMI 支持是一个很好的指标,表明 WMI 仍有 future 。我不时使用它进行远程管理以执行某些维护任务。
关于c# - 有人用WMI吗? future 是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3436971/