क्या किसी ने फ्रेमवर्क 4 में FileSystemWatcher का उपयोग किया है और क्या आपको कोई समस्या आई है?.netFramwork 4 में FileSystemWatcher कितना विश्वसनीय है?
मैं इसे विंडोज़ सेवा में उपयोग कर रहा हूं और मैं इसे विफल होने के लिए बर्दाश्त नहीं कर सकता।
मैं
एक दोस्त से सुना है कि यह बहुत विश्वसनीय नहीं है, लेकिन मैं अब कुछ घंटों के लिए परीक्षण किया गया है और मैं havent किसी भी समस्या नहीं थी, लेकिन मैं अभी भी इसे प्रयोग पर शक कर रहा हूँ ..... मैं होगा इस मामले पर किसी भी सलाह की सराहना करते हैं, मैं ग्राहक के लिए एप्लिकेशन देने और उसके बाद पता चलता है कि इस बात के क्रैश होने जा रहा है करना चाहते हैं न ....
धन्यवाद
सलाह लोग
के लिए धन्यवादमुझे लगता है कि मेरे उद्देश्यों के लिए यह ठीक होना चाहिए। यह सर्वर के स्थानीय ड्राइव पर एक फ़ोल्डर की जांच करेगा और इसकी जांच सभी फाइलों में संशोधित की गई है, इसलिए मुझे लगता है कि यह ठीक होना चाहिए
बहुत से लोगों को FileSystemWatcher की अनुचित अपेक्षाएं हैं - जैसे कि "निर्मित" का अर्थ है कि फ़ाइल मौजूद है, इसमें मौजूद सभी डेटा हैं, और वर्तमान में कोई अन्य प्रोग्राम इसका उपयोग नहीं कर रहा है। –
लेकिन पिछले संस्करणों में भी ऐसे मामले रहे हैं जहां एफएसडब्लू बस स्पष्ट परिवर्तनों पर नहीं उठाएगा जो उसके पास होना चाहिए। मैंने इसे .NET 2 संस्करण के साथ एक बार करने की कोशिश की और फाइलों के निर्माण के लिए कुछ आसान के रूप में इसे बेकार पाया (मैं भी कहा फ़ाइलों तक पहुंचने की कोशिश नहीं कर रहा था)। – Tridus
'फाइलसिस्टम वाटर' वह नहीं है जिसे मैं "विश्वसनीय" कहूंगा। यदि विश्वसनीयता महत्वपूर्ण है तो इसे सुविधा के रूप में उपयोग करने के लिए सबसे अच्छा है और यह सुनिश्चित करने के लिए मतदान का उपयोग भी करें कि कोई भी फाइल मिस्ड नहीं है। फ़ाइल परिवर्तनों के लिए देखने के लिए [FileSystemWatcher बनाम मतदान देखें] (http://stackoverflow.com/questions/239988/filesystemwatcher-vs-polling-to-watch-for-file-changes) – Justin