首页 > 解决方案 > 如何使用 .NET CORE 获取 CPU ID?

问题描述

我需要使用 .NET Core 2 获取主机的硬件 ID(CPU ID)。如何做到这一点?

.NET 中的 System.Management 类尚未移植到 .NET Core。是否有跨平台替代方案(macOS、Linux 和 Windows)?

标签: .net-core

解决方案


通过 Microsoft 开发的Windows 兼容包,应用程序System.Management可以使用命名空间中的类。您可以引用整个Microsoft.Windows.Compatibility元包,或者(如果您不需要其他类)只是独立的System.Management包。.NET Core


推荐阅读