पृष्ठभूमि:! मैं एक WinForm आधारित .NET 4.0 डेस्कटॉप अनुप्रयोग कुछ धागे और टाइमर है और उपयोगकर्ता नियंत्रण के लिए कुछ GDI संसाधन का उपयोग करता है पर काम कर रहा हूँ। मेरे विकास के दौरान मैं आमतौर पर sysinternal के प्रोसेस एक्सप्लोरर में झांकने यकीन है कि वहाँ कुछ भी अपने आवेदन के साथ असामान्य जैसे GDI की गिनती संभालती है या उपयोगकर्ता वस्तुओं आदि नहीं है कि बनाने के लिएclr.dll LogHelp_TerminateOnAssert एक .NET 4.0 प्रक्रिया में
समस्या: प्रोसेस एक्सप्लोरर का उपयोग करते समय, मैंने पाया कि धागे प्रोसेस एक्सप्लोरर में अपने आवेदन की संपत्ति के लिए टैब एक बहुत और की प्रविष्टियों के बहुत सारे "clr.dll! LogHelp_TerminateOnAssert + 0x58f68" को दर्शाता है। क्या यह सामान्य है? मुझे लगता है कि ऐसा इसलिए नहीं है क्योंकि अन्य .net एप्लिकेशन (जो मैंने पहले लिखा था) में से कोई भी प्रोसेस एक्सप्लोरर में अपनी प्रॉपर्टी में एक ही प्रविष्टि दिखाता है।
LogHelp_TerminateOnAssert क्या है()? (मेरा मानना है कि यह clr.dll में एक समारोह है)
क्यों LogHelp_TerminateOnAssert() कई बार कहा जाता हो रही है?
कोई भी पॉइंटर्स बहुत उपयोगी होगा।
अग्रिम धन्यवाद।
मुझे वर्तमान में एक ही समस्या है जिसमें आंतरिक रूप से बहुत सारे अपवादों को अंदर से फेंक दिया जा रहा है। इस विधि से नेट। वर्तमान में मेरे पास कुछ संकेत हैं कि यह क्यों होगा। – Guy
तो क्या आपने यह पता लगाया है कि इन अपवादों को क्यों फेंक दिया गया है? – silverspoon
क्या आप बहुत सारे धागे का उपयोग कर रहे हैं? –