c# - थ्रेड निकास कोड क्या है?




multithreading debugging (2)

डिबगिंग करते समय आउटपुट विंडो में थ्रेड निकास कोड वास्तव में क्या है? यह मुझे क्या जानकारी देता है? क्या यह किसी भी तरह से उपयोगी है या सिर्फ एक आंतरिक सामान है जो मुझे परेशान नहीं करना चाहिए?

The thread 0x552c has exited with code 259 (0x103).
The thread 0x4440 has exited with code 0 (0x0).

क्या इसके महत्व के साथ संभावित निकास कोड की कुछ प्रकार की सूची हो सकती है?


जैसा कि सईसे ने उल्लेख किया है, बाहर निकलें कोड 259 (0x103) का विशेष अर्थ है, इस मामले में डीबग की प्रक्रिया अभी भी चल रही है।

मैंने इसे वेब सेवाओं को डीबग करने के साथ बहुत कुछ देखा, क्योंकि थ्रेड प्रत्येक वेब सेवा कॉल को निष्पादित करने के बाद चल रहा है (क्योंकि यह अभी भी और कॉल के लिए सुन रहा है)।


मेरे साथ क्या हुआ कि मेरे समाधान में कई परियोजनाएं हैं I मेरा मतलब प्रोजेक्ट 1 डीबग करना था, हालांकि, प्रोजेक्ट 2 को डिफॉल्ट प्रोजेक्ट प्रोजेक्ट के रूप में सेट किया गया था। मैंने इसे ठीक किया है, प्रोजेक्ट पर राइट क्लिक करें और "स्टार्टअप प्रोजेक्ट के रूप में सेट करें" का चयन करें, फिर डीबगिंग चलाना ठीक है।





exit-code