c# - 虚拟机上的 CPU 标识

标签 c# wmi virtual-machine

我使用以下 C# 代码来获取处理器信息。如果我在虚拟机上运行我的应用程序,则管理类为空。我使用 Oracle VM VirtualBox 作为我的虚拟电脑 (Windows XP SP3)

System.Management.ManagementClass Management = new System.Management.ManagementClass("Win32_Processor");

有没有人有使用此类代码的经验并且在虚拟机中遇到问题。

最佳答案

Oracle VirtualBox 不提供此类信息。

这是相关的工单。

https://www.virtualbox.org/ticket/9046

关于c# - 虚拟机上的 CPU 标识,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6278072/

相关文章:

c# - ReSharper 2020.2.4在C#9.0记录上失败

c# - CaSTLe 温莎依赖注入(inject) : Use the caller type as a parameter

c# 多线程应用程序中的 TCP 耗尽

c++ - 告诉 valgrind 一个值实际上被初始化了

docker - 将vm附加到kubernetes节点列表

c# - 单击按钮时记录删除的文件?记录所有文件(已删除和未删除)

c# - C# nuspec 中的多平台 native 库

powershell - 使用 WMI 获取 IIS6 网站的所有虚拟目录

c++ - 如何加入 WMI 查询 (WQL)