Đây là mã tạo hiệu suất truy cập:PerformanceCounter.NextValue() throws InvalidOperationException
var ftpPerfCounter = new PerformanceCounter("FTP Service", "Current Connections", "_Total");
Đây là nơi các ngoại lệ xảy ra:
int cnt = (int)Math.Round(ftpPerfCounter.NextValue());
Đây là Exception
nhắn:
"Thông báo lỗi: Bố cục bộ đếm cho Danh mục được chỉ định không hợp lệ, bộ đếm loại: AverageCount64, AverageTimer32, CounterMultiTimer, CounterMultiTimerInverse, CounterMultiTimer100Ns, CounterMultiTimer100NsInverse, RawFraction, hoặc SampleFraction phải được theo ngay bởi bất kỳ loại bộ đếm cơ sở nào: AverageBase, CounterMultiBase, RawBase hoặc SampleBase. "
Thông báo lỗi khá khó hiểu. Tôi không chắc chắn những gì có thể được thực hiện để tránh ngoại lệ trong tương lai.
Chi tiết
Điều này xảy ra trên Windows Server 2008 R2 64-bit OS. Máy chủ FTP là IIS.