के साथ एक टेक्स्ट फ़ाइल खोलें एक टेक्स्ट फ़ाइल है जिसे मैंने अपने प्रोजेक्ट रूट फ़ोल्डर में बनाया है। अब, मैं उस पाठ फ़ाइल को बाहरी रूप से लॉन्च करने के लिए Process.Start()
विधि का उपयोग करने का प्रयास कर रहा हूं।WPF
मुझे जो समस्या मिली है वह यह है कि फ़ाइल पथ गलत है और Process.Start()
इस टेक्स्ट फ़ाइल को नहीं मिला। मेरा कोड निम्नानुसार है:
Process.Start("Textfile.txt");
तो मुझे उस टेक्स्ट फ़ाइल का सही संदर्भ कैसे देना चाहिए? क्या मैं पूर्ण पथ के बजाय सापेक्ष पथ का उपयोग कर सकता हूं? धन्यवाद।
संपादित करें: यदि मैं इस पर कोड ऊपर बदलता हूं, तो यह काम करेगा?
string path = Assembly.GetExecutingAssembly().Location;
Process.Start(path + "/ReadMe.txt");
आपको यह सुनिश्चित करने की ज़रूरत है कि फ़ाइल की प्रतिलिपि बनाई गई है, आप एम्बेडेड संसाधनों के लिए 'Process.Start' का उपयोग नहीं कर सकते हैं। गुणों की जांच करें और क्रमशः 'आउटपुट निर्देशिका में कॉपी करें' विशेषता सेट करें। –