我必须在德语和英语计算机上查询WMI-Api。但是在不同的系统上,会有不同的结果。
例如:
我必须查询“Msvm_ComputerSystem”。有一个名为“Caption”的房产。在英文计算机上,结果是“虚拟机”在德国计算机上的结果是“Virtueller计算机”。
我如何强迫语言加入我们?
答案 0 :(得分:0)
不知道它是否有效,但值得尝试。在执行查询之前,将当前线程的区域性更改为CultureInfo.Invariant
:
Thread.CurrentThread.CurrentCulture = CultureInfo.Invariant;