यहाँ मैं क्या करूँगा। सबसे पहले, ट्रिपल-चेक करें कि आप वह व्यवहार देख रहे हैं जो आपको लगता है कि आप देख रहे हैं। मैं पथों को संयोजित करने के लिए System.IO.Path का उपयोग न करके इसे दूसरी तरफ हो रहा हूं, लेकिन ऐसा नहीं है कि आप इसे देख रहे हैं। तीन बार जांचें कि फ़ाइल अनुमतियां समझ में आती हैं।
इसके बाद, डाउनलोड करें Filemon
एमएस से और देखें कि फाइल सिस्टम पर क्या हो रहा है क्योंकि आपका प्रोग्राम इन परेशान स्थानों को हिट करता है। जब आप ऐसा करते हैं तो सब कुछ थोड़ा साफ दिखने के लिए आप विशिष्ट फ़ाइल गतिविधि (उदाहरण के लिए, अपनी एंटी-वायरस फ़ाइल गतिविधि को हटाकर) को फ़िल्टर कर सकते हैं। सफलता के मामले और अपने प्रोग्राम के लिए त्रुटि मामले दोनों के लिए FileMon का उपयोग करके फ़ाइल एक्सेस त्रुटियों की तलाश करें। यह आपको इंगित करना चाहिए कि किस फ़ाइल का उपयोग किया जा रहा है और समस्या पैदा कर रहा है। उदाहरण के लिए, यदि आप एक FILE_NOT_FOUND
. देखते हैं एक बकवास फ़ाइल नाम तक पहुँचने में त्रुटि, आपको आश्वस्त किया जा सकता है कि आप या विक्रेता कुछ गलत कर रहे हैं, संभवतः आपकी समस्या का कारण बन रहे हैं...