Problem with Url.Content in ASP.NET MVC on Default Route -
अगर मैं अपने डिफ़ॉल्ट दृश्य / होम / इंडेक्स
& lt; स्क्रिप्ट भाषा = "जावास्क्रिप्ट" src = "& lt;% = Url.Content (" ~ / लिपियों / jquery-1.3.2.js ")% & gt;" प्रकार = "टेक्स्ट / जावास्क्रिप्ट" & gt; & lt; / स्क्रिप्ट & gt;
अगर मैं निम्नलिखित यूआरएल http : //127.0.0.1: 99 99 / होम / इंडेक्स का उपयोग करके इस स्थान पर सर्फ करता हूं तो पृष्ठ सही ढंग से प्रस्तुत हो जाता है
& lt; स्क्रिप्ट भाषा = "javascript" src = "/ स्क्रिप्ट / jquery-1.3.2.js" प्रकार = "टेक्स्ट / जावास्क्रिप्ट" & gt; & lt; / script & gt;
अगर मैं निम्नलिखित यूआरएल http : //127.0.0.1: 9999 / (डिफ़ॉल्ट / होम / इंडेक्स से जुड़े वायर्ड) का उपयोग करता हूं तो पृष्ठ यह रेंडर करता है:
& lt; script language = "javascript" src = "// स्क्रिप्ट / jquery-1.3.2.js" प्रकार = "टेक्स्ट / जावास्क्रिप्ट" & gt; & lt; / script & gt;
क्या किसी को भी इस मुद्दे को हल करने के लिए कोई विचार है?
संपादित करें:
FYI: मैं asp.net mvc 2 rc का उपयोग कर रहा हूँ और यह मेरा मार्ग कॉन्फ़िगरेशन है:
मार्गों। MapRoute ("डिफ़ॉल्ट", // रूट नाम "{नियंत्रक} / {action} / {id}", // यूआरएल के साथ पैरामीटर नया { नियंत्रक = "होम", एक्शन = "इंडेक्स", आईडी = ""} / / पैरामीटर चूक);
यदि आप IIS6 या WinXP कैसिनी का उपयोग करते हैं तो आपको एक और रूट पंजीकृत करना चाहिए:
<पूर्व> अगर (पर्यावरण। OSVersion.Version.Major & lt; 6) // IIS6 और WinXP कैसिनी {मार्गों। MapRoute ("रूट", "", नया {नियंत्रक = "होम", कार्रवाई = "अनुक्रमणिका ", Id = UrlParameter.Optional}); }
Comments
Post a Comment