में एक उपयोगकर्ता नियंत्रण युक्त एक फॉर्म खोलते समय विजुअल स्टूडियो 2010 क्रैश होता है मेरी समस्या निम्न है: मेरे पास मेरे विंडोज फॉर्म प्रोजेक्ट में एक कस्टम UserControl है। मैं इसे डिजाइनर में बस ठीक कर सकता हूं। लेकिन जैसे ही मैं उस फॉर्म को संपादित करना चाहता हूं जिसमें नियंत्रण स्टूडियो 2010 क्रैश हो।डिज़ाइन मोड
जहां तक मैं नियंत्रण को देख सकता हूं और नियंत्रण के लोड-इवेंट को फॉर्म लोड करने पर निष्पादित किया जाता है।
मैंने डिजाइनर को डीबग करने के लिए वीएस -2010 के एक और उदाहरण का उपयोग करने की कोशिश की, लेकिन उस स्थान को नहीं मिला जहां निष्पादन होता है।
सबसे पहले मेरी समस्या यह प्रतीत होती है कि Threading.Timer
ऑब्जेक्ट के लिए, जो मैं अपने ऑब्जेक्ट्स (यानी डेटाबेस से मूल्यों को लोड करना और इसी तरह से (त्रुटि पर बाद में प्रयास करने की कोशिश करता हूं)) के प्रारंभिक उपयोग के लिए उपयोग करता हूं)), कॉलबैक-फ़ंक्शन को डिज़ाइनर द्वारा निष्पादित किया गया था इसलिए इसने उन ऑब्जेक्ट तक पहुंचने का प्रयास किया जिनके लिए डिज़ाइन मोड में इसका कोई उपयोग नहीं था। Threading.Timer
ऑब्जेक्ट का प्रारंभ लोड-इवेंट में है। लेकिन जब भी मैंने लोड इवेंट में सबकुछ टिप्पणी की थी (एक कोशिश को पकड़ने के अलावा Debugger.Break()
डिज़ाइन को डीबग करने के लिए दूसरे उदाहरण VS2010 में ब्रेकपॉइंट रखने के लिए कॉल करें) जैसे ही मैं फॉर्म को संपादित करना चाहता हूं, विजुअल स्टूडियो क्रैश हो रहा है डिजाइन मोड में नियंत्रण।
मैं कुछ कदम मैं मेरी समस्या का जवाब के बिना यहां पाया की कोशिश की: User control always crashes Visual Studio
डिजाइनर जब लोड-घटना या निर्माता को पार्स लेना देना नहीं है इसलिए भले ही। यह अभी भी दुर्घटनाग्रस्त है।
क्या किसी को पता है कि विजुअल स्टूडियो को क्रैश करने और फ़ॉर्म डिजाइनर में उपयोगकर्ता नियंत्रण को सही तरीके से प्रदर्शित करने से रोकने के लिए मैं क्या कर सकता हूं?
उपयोगकर्ता नियंत्रण युक्त परियोजना कुछ कस्टम पुस्तकालयों और पुस्तकालय परियोजना का भी संदर्भ देती है। मुझे नहीं पता कि समस्या के साथ कुछ करने के लिए क्या हो सकता है।
संबंधित प्रश्न ... और मेरे लिए काम किया गया जवाब: http://stackoverflow.com/a/3578917/492 भी देखें –