मैं इसे नेटवर्क में कैसे काम कर सकता हूं? यह काम करता है तो यह कारण के बिना काम करना बंद कर देता है (शायद क्योंकि नेटवर्क सही नहीं है)।फाइलसिस्टम वाटर और नेटवर्क डिस्कनेक्ट?
6
A
उत्तर
7
आपको FileSystemWatcher से पुनः कनेक्ट करने की आवश्यकता है।
अपनी कक्षा के प्रकार को अपने सिस्टम में फ़ाइलसिस्टम वाटर ग्लोबल बनाएं, ईवेंट वॉचररर जोड़ें।
विधि के अंदर, जोड़ने के कुछ है कि जैसे:
private static void WatcherError(object source, ErrorEventArgs e)
{
watcher = new FileSystemWatcher();//You might want to do a method and to setup all config...
while (!watcher.EnableRaisingEvents)
{
try
{
watcher = new FileSystemWatcher();//You might want to do a method and to setup all config...
}
catch
{
System.Threading.Thread.Sleep(30000); //Wait for retry 30 sec.
}
}
}
आप द्रष्टा उपयोग करने के लिए = नई ... आप पसंद करेंगे एक विधि है कि सभी घटना और सेटअप पथ जोड़ देगा नहीं करना चाहते हैं, लेकिन उपरोक्त कोड आपको एक अच्छा विचार देता है कि क्या करना है।
संबंधित मुद्दे
- 1. फाइलसिस्टम वाटर नेटवर्क डिस्कनेक्ट
- 2. फाइलसिस्टम वाटर -
- 3. फाइलसिस्टम वाटर ट्राइस्ट्रीम ओपन
- 4. फाइलसिस्टम वाटर डिस्प्ले कॉल लटका
- 5. फाइलसिस्टम वाटर - घटना दूसरी बार गोलीबारी नहीं कर रही है
- 6. एंड्रॉइड :: वाईफाई नेटवर्क से डिस्कनेक्ट कैसे करें?
- 7. प्रत्येक बार जब मैं विजुअल स्टूडियो को खोलता हूं तो फाइलसिस्टम वाटर सक्षमरएज़इवेन्ट
- 8. फाइलसिस्टम वाटर फ़ंक्शन से पहले आग लग जाती है - आप प्रक्रिया को "रोकें" कैसे करते हैं?
- 9. रिमोट फाइलसिस्टम
- 10. नेटवर्क कनेक्टिविटी को प्रोग्रामिक रूप से डिस्कनेक्ट करें
- 11. वीबीस्क्रिप्ट के भीतर से नेटवर्क शेयर एक्सेस करें जैसे फाइलसिस्टम ऑब्जेक्ट
- 12. डिस्कनेक्ट किए गए नेटवर्क ड्राइव को रीकनेक्ट करना
- 13. प्रतिक्रियाशील एक्सटेंशन बनाम फ़ाइलसिस्टम वाटर
- 14. डिस्कनेक्ट socket.io
- 15. क्लाइंट डिस्कनेक्ट
- 16. नेटवर्क बूंदों और इंडी आईडीटीसीपीएसवर
- 17. क्यूटी सिग्नल और स्लॉट ऑब्जेक्ट डिस्कनेक्ट?
- 18. डिस्कनेक्ट किए गए उल्का आवेदन
- 19. एसवीएम और तंत्रिका नेटवर्क
- 20. नेटवर्क MNC और एमसीसी
- 21. WMI EnableDHCP डिस्कनेक्ट किए गए एडाप्टर
- 22. डिस्कनेक्ट बंदरगाह वस्तु
- 23. सॉकेट.ओओ - क्लाइंट-साइड डिस्कनेक्ट
- 24. एंड्रॉइड इनपुटस्ट्रीम इंटरनेट डिस्कनेक्ट
- 25. perl dbi डिस्कनेक्ट
- 26. node.js डिस्कनेक्ट ईवेंट
- 27. C# टीसीपी डिस्कनेक्ट
- 28. वाईफ़ाई कनेक्ट-डिस्कनेक्ट श्रोता
- 29. डिस्कनेक्ट किए गए नेटवर्क से SSL क्लाइंट प्रमाणपत्र कैसे उत्पन्न करें?
- 30. सॉकेट। डिस्कनेक्ट (बूल रीयूज)
यह कोड विश्वसनीय नहीं है क्योंकि FileSystemWatcher हमेशा त्रुटि नहीं होता है जब नेटवर्क फ़ोल्डर या ड्राइव की निगरानी की जाती है। – Tomas
जब नेटवर्क डाउन हो, तो एक त्रुटि दिखाती है। स्थिति क्या है जहां यह विश्वसनीय नहीं है? –
यदि FileSystemWatcher नेटवर्क फ़ोल्डर की निगरानी करने के लिए प्रयोग किया जाता है, तो FileSystemWatcher.Error को नेटवर्क से कुछ गलत होने पर हमेशा निकाल दिया नहीं जाता है। यह ज्ञात समस्या है और आपका कोड निष्पादित नहीं किया जाएगा। – Tomas