2017-05-30 6 views
5

मैं सी ++ प्रोजेक्ट पर काम कर रहा हूं और मैंने कुछ परीक्षण केस विकसित किए हैं। मैं टेस्ट एक्सप्लोरर से अचानक सभी टेस्ट केस गायब होने तक परीक्षण मामलों को निष्पादित करने में सक्षम था। मेरा कहना है कि टेस्ट एक्सप्लोरर में परीक्षण विधियों को नहीं दिखाया गया है, भले ही परीक्षण परियोजना ठीक से संकलित हो।विजुअल स्टूडियो 2015 यूनिट परीक्षणों की खोज नहीं करता है: सी ++

मैंने बिना किसी सफलता के here दिए गए चरणों का पालन किया।

ये बातें मैंने किया है कर रहे हैं:

  • मैं %temp% फ़ोल्डर की सामग्री को हटाया।
  • मैंने डिफ़ॉल्ट प्रोसेसर आर्किटेक्चर को X64 में बदल दिया। (Test>Test Settings>Default Processor Architecture>X64)
  • Restarted वीएस2015।
  • Restarted सिस्टम।
  • मैंने devenv /safemode (कमांड प्रॉम्प्ट में) चलाने की कोशिश की, कोई किस्मत नहीं।
  • मैंने devenv /ResetSettings (कमांड प्रॉम्प्ट में) चलाने की कोशिश की, कोई किस्मत नहीं।

नोट्स:

  • मेरी समाधान में केवल 1 परीक्षण परियोजना नहीं है और यह केवल कुछ परीक्षण अभी शामिल हैं।
  • मेरी परियोजना फाइलें नेटवर्क ड्राइव पर स्थित हैं क्योंकि मुझे स्थानीय पर स्टोर करने की अनुमति नहीं है।
  • मैं एंटी-वायरस सॉफ़्टवेयर या फ़ायरवॉल को अक्षम नहीं कर सकता और मेरे पास मेरे सिस्टम पर व्यवस्थापक अधिकार नहीं हैं।
  • अपने .vcxproj फ़ाइल में
+0

क्या आपने अपनी% temp% में सभी फ़ाइलों को हटाने का प्रयास किया है? –

+0

हाँ मैंने कोशिश की है ... – NJMR

+0

क्या परियोजनाओं के साथ नेटवर्क पर अपने परीक्षणों को स्टोर करना संभव है? आम तौर पर चीजें बेहतर काम करने लगती हैं जब वे एक ही रिश्तेदार क्षेत्र में एक साथ होते हैं। इसके अलावा यदि आप इसे पूरी तरह से नेटवर्क से करना चाहते हैं, तो शायद आपके प्रोजेक्ट को दूरस्थ रूप से करने से संबंधित दस्तावेज हैं। – Jouster500

उत्तर

0

देखो और सुनिश्चित करें कि यह कहता है

<ClCompile Include="[your-file-name].cpp" />

आपकी फ़ाइलों से प्रत्येक के लिए

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