2010-10-08 10 views
25

मुझे अपने एमएसबिल्ड से त्रुटि संदेश मिल रहा है: "nunit-console.exe" कोड -100 से बाहर निकला।क्या किसी को पता है कि NUnit कंसोल निकास कोड अर्थ कहां से ढूंढें?

क्या किसी को पता है कि NUnit कंसोल निकास कोड का अर्थ कहां मिल सकता है?

उत्तर

45

Error code -100 के लिए UNEXPECTED_ERROR

static ConsoleUi() 
{ 
    OK = 0; 
    INVALID_ARG = -1; 
    FILE_NOT_FOUND = -2; 
    FIXTURE_NOT_FOUND = -3; 
    TRANSFORM_ERROR = -4; 
    UNEXPECTED_ERROR = -100; 
} 

संपादित खड़ा है: a thread on the NUnit-Discuss google group से अतिरिक्त जानकारी:

साथ ही, सकारात्मक मूल्यों समय में विफल रहा है परीक्षण की एक गिनती दे।

-100 रिटर्न कोड एक कैच-सब है, आमतौर पर आपके एप्लिकेशन या परीक्षण में एक अनचाहे अपवाद दर्शाता है। यह आम तौर पर एक स्टैक ट्रेस के साथ आना चाहिए।

+0

कोड के लिए धन्यवाद! – DarkDeny

+0

हमम, मुझे लगता है कि धावक चलता है और एक अवैध तर्क के बारे में कुछ भी नहीं कहता है ... स्रोत मुझे या तो नहीं बताता है, tbh – flq

+0

वही है, हमारे यूनिट परीक्षण हमारे निरंतर एकीकरण सर्वर ठीक में ठीक चल रहे हैं, हाल ही में (दुर्भाग्य से मैं यह नहीं पहचान सकता कि किस जांच ने समस्या का कारण बनाया) –

6

NUnit v3 के रूप में एक मामूली अद्यतन, TRANSFORM_ERROR कोड हटा दिया गया प्रतीत होता है।

पूरी सूची अब के रूप में खड़ा:

OK = 0; 
INVALID_ARG = -1; 
INVALID_ASSEMBLY = -2; 
FIXTURE_NOT_FOUND = -3;  //Reserved, but not in use since v3.0 
INVALID_TEST_FIXTURE = -4; //From v3.4 
UNEXPECTED_ERROR = -100; 

इस के लिए स्रोत वर्तमान में here स्थित है।

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