2011-05-25 15 views
7

किसी कारण से, जब भी मैं अब अपना एसएल 4 एप्लीकेशन ऑफ़-ब्राउजर चलाता हूं और चलाता हूं, जब मैं इसे चलाता हूं तो मुझे निम्न संदेश मिलता है :सिल्वरलाइट 4 ब्राउज़र से बाहर: "वेब से एक्सएपी फ़ाइल के लिए यूआरएल निर्धारित करने में असमर्थ"

"वेब से XAP फ़ाइल का URL निर्धारित करने में असमर्थ" अपने वेब परियोजना के एक पुराने नाम से संबंधित है, और अब यह नाम दिया गया है। मैं प्रोजेक्ट नाम के सभी संदर्भों से गुजर चुका हूं और अब और नहीं मिल सकता; स्पष्ट रूप से यह कहीं से कहीं मिल रहा है!

गुगल हो गया लेकिन कुछ भी नहीं मिला (एक एसओ प्रश्न के लिंक से अलग जो अब हटा दिया गया है!)।

कृतज्ञता प्राप्त किसी भी मदद की ...

उत्तर

14

मुद्दा परियोजना के उपयोगकर्ता फ़ाइल की एक गलत कॉन्फ़िगरेशन से आता है। वीएस को यह नहीं पता कि कौन सी एक्सएपी फाइल इसे डिबगिंग अनुभव के दौरान उपयोग करनी चाहिए।

myproject.csproj.user फ़ाइल में बदल

<OutOfBrowserProjectToDebug>OldName</OutOfBrowserProjectToDebug> 

<OutOfBrowserProjectToDebug>NewName</OutOfBrowserProjectToDebug> 
+0

उत्कृष्ट - आप :-) कि बताता धन्यवाद क्यों लगता है इन फ़ाइलों वर्ष प्रोजेक्ट के नाम के उस संदर्भ को खोजने के लिए काम नहीं किया - .user फ़ाइल का हिस्सा नहीं है दृश्य स्टूडियो समाधान। –

+3

नोट: यदि आप उपयोगकर्ता फ़ाइल को मैन्युअल रूप से संशोधित करते हैं (उदाहरण के लिए नोटपैड के माध्यम से) को बदलने के लिए आपको अपना वीएस समाधान/प्रोजेक्ट दोबारा लोड करना होगा। –

1

सिल्वरलाइट 5 में करने के लिए और विजुअल स्टूडियो 2012:

  • Silverlight परियोजना सेटिंग पर जाएं, खुला Debug टैब और combobox पर क्लिक करें, फिर मौजूदा मान का चयन करें। आमतौर पर केवल एक ही आइटम होगा (पहले से ही चुना गया है), लेकिन इस पर क्लिक करना महत्वपूर्ण है।

ScreenShot

संबंधित मुद्दे

 संबंधित मुद्दे