इस कोड है कि प्रदर्शन काउंटर बनाता है:PerformanceCounter.NextValue() फेंकता InvalidOperationException
var ftpPerfCounter = new PerformanceCounter("FTP Service", "Current Connections", "_Total");
यह जहां अपवाद होता है:
:int cnt = (int)Math.Round(ftpPerfCounter.NextValue());
यहाँ
Exception
संदेश है"त्रुटि संदेश: निर्दिष्ट श्रेणी के लिए काउंटर लेआउट अमान्य है, प्रकार का एक काउंटर: औसत काउंटर 64, औसत टाइमर 32, काउंटरमल्टी टिमर, काउंटरमल्टी टिमर इनवर्क्स, काउंटरमल्टी टिमर 100 एनएस, काउंटरमल्टी टिमर 100 एनसवर्क्स, रॉफ्रैक्शन, या नमूना फ्रैक्शन को तुरंत बेस काउंटर प्रकारों में से किसी एक का पालन करना होगा: औसतबेस, काउंटरमुल्टीबेस, रॉबेस या नमूनाबेस। "
त्रुटि संदेश बहुत गुप्त है। मुझे यकीन नहीं है कि भविष्य में अपवाद से बचने के लिए क्या किया जा सकता है।
विवरण
यह Windows Server 2008 R2 64-बिट ऑपरेटिंग सिस्टम पर होता है। एफ़टीपी सर्वर आईआईएस है।