将 System.Diagnostics 替换为 .Net Core 2.0 (C#)

Replace System.Diagnostics into .Net Core 2.0 (C#)

我在 console app .net 4.6 中得到了方法:

using System.Diagnostics;

public static void CPUMonitorTest()
{
   var cpuCounter = new PerformanceCounter("Processor", "% Processor Time", "_Total");
   ...
}

当尝试将其放入 class 库 .NET Core 2.0 时,我遇到了问题:

我现在可以做什么?

您需要软件包 System.Diagnostics.PerformanceCounter。使用包管理器或控制台安装它

Install-Package System.Diagnostics.PerformanceCounter -Version 4.5.0