如果System.Management.dll与点网核心不兼容,我应该如何收集硬件信息。

如何获取机器信息,例如处理器ID,磁盘卷号等。

最佳答案

.NET Core 3现在支持System.Management。截至目前,.NET Core 3处于预览模式,其中预览4为最新版本。
您必须在Visual Studio的“项目”菜单下选择管理NuGet软件包... 菜单项,以安装最新版本的System.Management。确保选中包括预览复选框,以便您安装最新版本。
早期版本的System.Management引发错误:

有关错误的更多信息,请参见this link

关于c# - 无法在Dot Net Core中使用System.Management.dll,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40567595/

10-11 20:24