मैं Google क्रोम का उपयोग अपने डिफ़ॉल्ट ब्राउज़र के रूप में करता हूं लेकिन सिल्वरलाइट अनुप्रयोगों को डीबग करने के लिए इंटरनेट एक्सप्लोरर का उपयोग करना पसंद करता हूं। इसलिए मैंने अपनी वेब प्रोजेक्ट गुणों को इस प्रकार सेट किया है और सिल्वरलाइट डीबगर विकल्प की जांच की है।सिल्वरलाइट डीबगिंग; प्रक्रिया को संलग्न नहीं करना
इस उम्र के लिए ठीक काम किया है, लेकिन छुट्टी से लौटने के बाद से मुझे लगता है कि iexplore.exe प्रक्रिया चल Silverlight नहीं रह गया है डिबगर से जुड़ा हुआ है और मैं इसे मैन्युअल रूप देते हैं चाहिए पाते हैं। मेरे ऐप को डीबग नहीं करते समय मैं डीबग की जांच कर सकता हूं प्रक्रिया से जुड़ें ... संवाद और देखें कि iexplore.exe चलने का कोई उदाहरण नहीं है। फिर मैंने एफ 5 मारा और एक डीबग सत्र शुरू किया और फिर फिर से देखा, जिसके बाद दो उदाहरण हैं, जिनमें से एक संलग्न है, लेकिन सिल्वरलाइट चलाने वाला नहीं। एक बार जब मैं दूसरे को भी संलग्न करता हूं, तो डिबगिंग ठीक काम करता है और मैं ब्रेकपॉइंट्स को हिट कर सकता हूं और बिना किसी समस्या के कोड के माध्यम से कदम उठा सकता हूं।
क्या मैं डिबगर सही प्रक्रिया के लिए संलग्न पाने के लिए याद कर रहा हूँ पर कोई भी विचार की सराहना की जाएगी।
मुझे लगता है कि मुद्दा यह है कि आईई प्रत्येक टैब के लिए एक प्रक्रिया बनाता है और उन्हें प्रबंधित करने के लिए एक ही प्रक्रिया बनाता है। इस तरह से डिबगिंग अक्सर (हमेशा?) गलत प्रक्रिया (प्रबंधक बनाम टैब) का चयन करेगा – Aardvark
http://stackoverflow.com/a/12781653/413032 –