请问“进程性能计数器已禁用”是什么意思
今天运行一个以前写的程序,居然出错,小弟是菜鸟,百思不得其解。提示信息如下:
未处理的异常: System.InvalidOperationException: 进程性能计数器已禁用,因此无法执行所请求的操作。
at
System.Diagnostics.NtProcessManager.GetProcessInfos(PerformanceCounterLib
library)
at System.Diagnostics.NtProcessManager.GetProcessInfos(String
machineName, Bo
olean isRemoteMachine)
at System.Diagnostics.ProcessManager.GetProcessInfos(String machineName)
at System.Diagnostics.Process.GetProcessesByName(String processName,
String m
achineName)
at System.Diagnostics.Process.GetProcessesByName(String processName)
at kill.Class1.KillProcess(String str)
at kill.Class1.Main(String[] args)
这个程序以前是没有问题的,现在可能是因为系统设置方面的原因才出了问题,请高手不吝赐教。