2012-11-22 16 views
7

मैं किसी अन्य फ़ोल्डर में एक वेबसाइट की नकल की और IIS का उपयोग दृश्य स्टूडियो में इसे चलाने के लिए कोशिश की है, लेकिन किसी कारण से यह web.config फ़ाइल में निम्न लाइनों में मुझे एक संकलन त्रुटि दे रहा है:आभासी पथ XX मानचित्र दूसरे एप्लिकेशन पर, जिसकी अनुमति नहीं है।

<add tagPrefix="QuickBuck" tagName="RecentlyModified" src="/Controls/RecentlyModified.ascx" /> 
    <add tagPrefix="QuickBuck" tagName="Sitemap" src="/Controls/Sitemap.ascx" /> 

वहाँ भी उन्हें नीचे एक और लाइन है, जो त्रुटि नहीं है बना रही है यहां तक ​​कि अजनबी यह:

<add tagPrefix="QuickBuck" tagName="Menu" src="/Controls/Menu.ascx" /> 

नियंत्रण देखते हैं, क्यों हो रहा है? सटीक त्रुटियों इसलिए की तरह हैं:

The virtual path '/Controls/RecentlyModified.ascx' maps to another application, which is not allowed.  

The virtual path '/Controls/Menu.ascx' maps to another application, which is not allowed. 

इतने मुझे लगता है यह web.config से है नहीं वास्तव में त्रुटियों के बगल में एक लाइन नंबर है। कृपया मुझे पागल करने में मदद करें!

उत्तर

14

मुझे नहीं पता कि क्या हुआ लेकिन मैं इसे पथ के सामने ~ डालकर काम करने में सक्षम था। उम्मीद है कि यह किसी की मदद करता है।

2

टीएस आपके समाधान के किसी अन्य स्थान पर .aspx फ़ाइल की दो प्रतियां हो सकती हैं। तो यह भी इसका उल्लेख कर सकता है, इसलिए समाधान से डुप्लिकेट फ़ाइल को हटाने का प्रयास करें और इसे आज़माएं (नोट: हो सकता है कि उस फ़ाइल में प्रोजेक्ट में शामिल नहीं किया गया हो, लेकिन यह समाधान में रहता है, तो यह पता लगाएं कि & इसे हटाएं)