यदि मैं एप्लिकेशन का उपयोग करता हूं। स्टार्टअपपैथ या AppDomain.CurrentDomain.BaseDirectory यह फ़ाइल फ़ाइल के लिए एक बिन \ डीबग फ़ोल्डर में खोजें लेकिन मुझे मा सी # नेट में मेरी रूट निर्देशिका "संसाधन \ imagefile.png" से एक फ़ोल्डर का उपयोग करना होगा। परियोजना!सी # .net में विंडोज़ अनुप्रयोग रूट निर्देशिका में फ़ाइल कैसे पढ़ा जाए?
Filestream fs;
fs = new Filestream(AppDomain.CurrentDomain.BaseDirectory + "folder\\imagefile.png");
तो कोड या निर्देशिका है कि "@C: ......." का एक पूरा पथ से ऊपर का उपयोग कर के बावजूद मेरी रूट निर्देशिका से फ़ाइल को पढ़ने के लिए कोड लिखना चाहिए और यहां तक कि सर्वर। MapPath हम उपयोग नहीं कर सकते हैं।
अपने आवेदन पथ प्राप्त करने के लिए, लेकिन इस सी की तरह कुछ देता है: इस लक्ष्य को हासिल करने के लिए किसी भी तरह से \ परियोजनाओं \ XYZ \ एबीसी \ बिन \ डीबग
मैं नहीं चाहता कि बिन \ डीबग .is वहाँ चाहते हैं ?
चेक इस तो सवाल का उपयोग करना द्वारा: [पथ एक VS2010 परियोजना में फ़ाइलों संसाधन] (http://stackoverflow.com/a/12212517/540352) – Laoujin
इस देखें कृपया : [http://stackoverflow.com/questions/12236114/read-file-from-root-directory-folder-using-filestream][1] [1]: http://stackoverflow.com/questions/12236114/read-file-from-root-directory-fol der-use-filestream – RollingCog
मुझे बस मुख्य एप्लिकेशन फ़ोल्डर की आवश्यकता है और मुझे बस इसी तरह पता चला है; स्ट्रिंग पथ = AppDomain.CurrentDomain.BaseDirectory.IndexOf ("बिन")) + @ "\ ImageName.jpg"); – Erdogan