मेरे पास एक विंडोज सेवा है जो अनुप्रयोग निर्देशिका से एक्सएमएल फ़ाइल तक पहुंचने का प्रयास कर रही है।नेट विंडोज सेवा के साथ सापेक्ष पथ मुद्दा ..?
Windows सेवा स्थापित निर्देशिका: C: \ सेवाएं \ MyService \ MyService.exe
की xml फ़ाइलपथ: C: \ सेवाएं \ MyService \ MyService.xml
मैं उपयोग करने के लिए कोशिश कर रहा हूँ निम्न कोड का उपयोग कर फ़ाइल।
using (FileStream stream = new FileStream("MyService.xml", FileMode.Open, FileAccess.Read))
{
//Read file
}
मुझे निम्न त्रुटि मिलती है।
"फ़ाइल नहीं मिली: C: \ WINDOWS \ system32 \ MyService.xml"
मेरी सेवा स्थानीय सिस्टम खाते के साथ चल रहा है और मैं निरपेक्ष पथ का उपयोग नहीं करना चाहते हैं।
मेरे जीवन को बचाया .. – user2617750