2011-05-10 20 views
5

पर एमएस टेस्ट के साथ काम कर रहे रिशेर्पर टेस्ट रनर को नहीं मिला है मैंने हाल ही में वीएस -2010 प्रीमियम और रिशेर्पर 5.1.3000.12 में अपग्रेड किया है। इसका टेस्ट रनर अब एमएस टेस्ट निष्पादित नहीं करेगा।वीएस 2010

संवाद दिखाता है लेकिन कुछ भी नहीं होता है।

तो जब \ Bin \ Debug \ TestResults .trx फ़ाइल खोलते समय, मुझे निष्पादित नहीं किए गए परीक्षणों की एक सूची दिखाई देती है।

यदि मैं इस संवाद से चलाता हूं तो वे ठीक निष्पादित करेंगे।

मैं 'टेस्ट रन त्रुटि' लिंक मैं त्रुटि संदेश दिखाई देखने पर क्लिक करें: प्रणाली कर सकते हैं नहीं फ़ाइल खोजने:

"परीक्षण रन 'उपयोगकर्ता @ नेटवर्क तारीख' क़तार में विफल निर्दिष्ट "

नूनिट परीक्षण ठीक काम करते हैं।

कोई विचार? धन्यवाद

उत्तर

2

ठीक है, Resharper 6 की तरह दिखने के लिए समस्या नहीं है।

http://confluence.jetbrains.net/display/ReSharper/ReSharper+6.0+Nightly+Builds

मैं उम्मीद के रूप में चलाने परीक्षण 09 मई 2011 को # 2150 निर्माण का उपयोग कर रहा है, और अब।

+0

मैं 5.1.3 के साथ एक ही मुद्दे में भाग गया। मैंने इस मुद्दे को हल करने के लिए रिशेर्पर 6 आरसी में अपग्रेड किया। –

+0

रिशेर्पर 6 बीटा 3 का उपयोग करके, अभी भी अच्छा है। – CRice

+1

मूल कारण यह है कि माइक्रोसॉफ्ट ने विजुअल स्टूडियो 2010 एमएसटीएस्ट असेंबली को संशोधित किया जो ReSharper 5.1.3 को तोड़ दिया। ReSharper 5.1.3 को ठीक करने का कोई तरीका नहीं है, इसलिए 6.0 और उसके बाद के संस्करण की आवश्यकता है। –

1

डिफ़ॉल्ट रूप से resharper परीक्षण किए जाने वाले उथले-प्रति असेंबली का उपयोग करने के लिए कॉन्फ़िगर किया गया है।

आपको क्या करने की जरूरत है Resharper करने के लिए जाना है -> विकल्प

बाईं ओर फलक का चयन उपकरण से -> यूनिट टेस्ट

सही का निशान हटाएँ उथला कॉपी विधानसभाओं परीक्षण किया जा रहा

तो चल रहा है, यही कोशिश मेरे लिए काम करना