dmg*_*dmg 7 c# performancecounter invalidoperationexception iis-7.5 windows-server-2008-r2
这是创建性能计数器的代码:
var ftpPerfCounter = new PerformanceCounter("FTP Service", "Current Connections", "_Total");
Run Code Online (Sandbox Code Playgroud)
这是异常发生的地方:
int cnt = (int)Math.Round(ftpPerfCounter.NextValue());
Run Code Online (Sandbox Code Playgroud)
这是Exception消息:
"错误消息:指定类别的计数器布局无效,类型的计数器:AverageCount64,AverageTimer32,CounterMultiTimer,CounterMultiTimerInverse,CounterMultiTimer100Ns,CounterMultiTimer100NsInverse,RawFraction或SampleFraction必须紧跟任何基本计数器类型:AverageBase ,CounterMultiBase,RawBase或SampleBase."
错误消息非常神秘.我不知道如何避免将来发生异常.
细节
这种情况发生在Windows Server 2008 R2 64位操作系统上.FTP服务器是IIS.
我的电脑上没有安装 IIS,但如果安装了,我会尝试以下操作:
| 归档时间: |
|
| 查看次数: |
2880 次 |
| 最近记录: |