के संबंध में सापेक्ष पथ में भौतिक पथ को परिवर्तित करना मैं एएसपीनेट 4 और सी # का उपयोग करता हूं।http: // localhost:
मेरे पास यह कोड है जो मुझे छवि के लिए भौतिक पथ खोजने की अनुमति देता है। जैसा कि आप देख सकते हैं कि मुझे अपनी मशीन भौतिक पाग फ़ाइल मिलती है: /// सी:।
string pathRaw = HttpContext.Current.Request.PhysicalApplicationPath + "Statics\\Cms\\Front-End\\Images\\Raw\\";
परिणाम:
file:///C:/......../f005aba1-e286-4d9e-b9db-e6239f636e63.jpg
लेकिन मैं अपने वेब अनुप्रयोग के सामने अंत में इस छवि प्रदर्शित की जरूरत है ताकि मैं इस तरह एक परिणाम की आवश्यकता होगी:
http://localhost:1108/Statics/Cms/Front-End/Images/Raw/f005aba1-e286-4d9e-b9db-e6239f636e63.jpg
यह कैसे ?
पीएस: मुझे की आवश्यकता है पथ पथ के परिणाम को परिवर्तित करें।
आशा है कि मैं दुर्भाग्य से खुद को व्यक्त करने में सक्षम था, मुझे इस मामले में शब्दावली के बारे में निश्चित नहीं है।
आपकी मदद के लिए धन्यवाद!
क्या कोई कारण है कि आप केवल सापेक्ष पथ (/ सांख्यिकी/सीएमएस/....) का उपयोग नहीं कर सकते हैं? –
धन्यवाद आपकी टिप्पणी के लिए डेव लेकिन मुझे पथरॉ के परिणाम को बदलने की ज़रूरत है, मैं अपने कोड में सापेक्ष पथ का उपयोग नहीं कर सकता। क्या आपको कोई विचार है कि इसे कैसे करें?adnvace – GibboK
में धन्यवाद, आप एक यूआरएल के लिए एक भौतिक पथ को गतिशील रूप से परिवर्तित नहीं कर सकते हैं - केवल एक चीज जो किसी भी समझ में आती है यदि आप संभावित रूट मानों को जानते हैं, और वे किस URL को अंततः मैप किए गए हैं, और फिर रूट पथ को प्रतिस्थापित करने के लिए कुछ स्ट्रिंग मैनिपुलेशन किया है यूआरएल के साथ भाग, और फिर आगे slashes के साथ वापस slashes ... लेकिन मैं अभी भी समझ में नहीं आता क्यों आपको अपने यूआरएल पाने के लिए भौतिक पथ का उपयोग करने की आवश्यकता है? निश्चित रूप से, अगर यह एएसपी.NET अनुप्रयोग के अंदर चल रहा है, तो आप छवि को पूरा करने के लिए सापेक्ष पथ का उपयोग कर सकते हैं? –