मेरे पास एक समान मामला था, जहां यह जोड़ा गया था:
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
यदि आप NUnit परीक्षण प्रोजेक्ट बनाते हैं, तो यह समावेशन VS2013 के उद्देश्य से उत्पन्न होता है, लेकिन इसे Microsoft द्वारा इस उत्तर में दिए गए परीक्षण प्रोजेक्ट के रूप में टैग करना न भूलें :
यह व्यवहार जानबूझकर किया गया है।
NUnit और XUnit जैसे तीसरे पक्ष के परीक्षण ढांचे का समर्थन करने के लिए, विजुअल स्टूडियो 2012 ने टेस्ट एक्सप्लोरर को समाधान पर लोड किया, भले ही इसमें परीक्षण परियोजनाएं शामिल हों। इसने स्टार्टअप और विलम्ब के खुले सेकंड को सभी उपयोगकर्ताओं के लिए जोड़ा, जिनमें से अधिकांश परीक्षण का उपयोग नहीं करते हैं।
विजुअल स्टूडियो 2013 में, हमने इसे बदल दिया ताकि टेस्ट एक्सप्लोरर पैकेज केवल तभी लोड हो जब समाधान में एक या अधिक परीक्षण प्रोजेक्ट शामिल हों। टेस्ट प्रोजेक्ट्स को दो अलग-अलग तरीकों से पहचाना जाता है। बिल्ट-इन यूनिट टेस्ट प्रोजेक्ट टेम्प्लेट में से एक से निर्मित प्रोजेक्ट्स को प्रोजेक्ट प्रकार GUID का उपयोग करके पहचाना जाता है। अन्य प्रकार की परियोजनाएं, जैसे कि XUnit या NUnit परीक्षणों के साथ क्लास लाइब्रेरी प्रोजेक्ट, पहले परीक्षण खोज के दौरान टेस्ट एक्सप्लोरर द्वारा पहचाने जाते हैं और <Service/>
आइटम के साथ "टैग" किए जाते हैं ।