2015-10-27 3 views
6

मैं वीएस2015 एंटरप्राइज़ में कोड कवरेज चलाने की कोशिश कर रहा हूं और निम्न त्रुटि प्राप्त कर रहा हूं।विजुअल स्टूडियो 2015 कोड कवरेज फेंक दिया - बाधाओं को सक्षम करने में विफल

अपवाद फेंक दिया गया: कोड कवरेज विश्लेषण इंजन अपवाद फेंक दिया: बाधाओं को सक्षम करने में विफल। एक या अधिक पंक्तियों में गैर-शून्य, अद्वितीय, या विदेशी-कुंजी बाधाओं का उल्लंघन करने वाले मान होते हैं।

समाधान और परियोजनाएं VS2012 से माइग्रेट की गई हैं। कोड कवरेज सरल ब्रांड नई परियोजनाओं के लिए ठीक काम करता है।

+0

मुझे भी एक ही समस्या का सामना करना पड़ रहा है, क्या किसी को इसके लिए कोई व्यावहारिक समाधान मिला? –

उत्तर

0

मुझे एक ही त्रुटि संदेश मिल रहा था और जब मैंने अपने समाधान की जड़ में TestResults फ़ोल्डर को हटा दिया तो यह बंद हो गया।

+0

@ ivan-monteiro testResults फ़ोल्डर जब भी समाधान लोड हो जाता है तो VS द्वारा बनाया जाता है, इसलिए मुझे नहीं लगता कि इसे पूरी तरह से निकालना संभव है (फ़ोल्डर को फिर से बनाया गया है)। TestResults फ़ोल्डर में वास्तव में कवरेज फ़ाइलें होती हैं जो VS2015 एकत्र कर सकती हैं लेकिन किसी भी कारण से नहीं खोल सकती हैं। –

+0

मुझे एक ही समस्या है। कल ठीक काम किया। मैंने फ़ोल्डर हटा दिया और परीक्षणों को फिर से चलाया और चयनित परीक्षणों पर कोड कवरेज किया। एक ही त्रुटि फिर से मिला। –

0

यह वही नाम रखने वाले एक ही टेस्टासाइबर में दो परीक्षणों के कारण है। मुझे खुद ही एक ही समस्या है।

+0

कृपया, स्पष्टीकरण दें, क्योंकि यदि मैं 2 विधियों (टेस्ट) के साथ एक सरल परीक्षण प्रोजेक्ट बनाता हूं जिसमें समान नाम है तो यह अभी भी ठीक काम करता है। यह कुछ और होना चाहिए –

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