2010-10-21 3 views
12

मुझे एक समस्या है जिस पर बहुत ध्यान दिया गया है, बहुत गुस्सा होने के बावजूद, मैं हल करने में असमर्थ हूं। मेरे पास मेरे विजुअल स्टूडियो 2010 एमवीसी 2 एप्लिकेशन से जुड़ा एक टेस्ट प्रोजेक्ट है। जब मैं अपने परीक्षण चलाने की कोशिश करता हूं, तो मुझे मिलता है:विजुअल स्टूडियो 2010 - कोई परीक्षण नहीं चलाया गया क्योंकि कोई परीक्षण लोड नहीं किया गया है या चयनित परीक्षण अक्षम हैं

"कोई परीक्षण नहीं चलाया गया क्योंकि कोई परीक्षण लोड नहीं हुआ है या चयनित परीक्षण अक्षम हैं।"

इसके बाद

, मैं इन पदों में निर्देशों का पालन किया, कोई लाभ नहीं हुआ:

इसके अलावा, उत्पादन console रिपोर्ट :

"फ़ाइल या असेंबली लोड नहीं किया जा सका 'फ़ाइल: // \ साझा \ साझा \ IT \ विकास \ TPS \ TPS.Tests \ bin \ Debug \ TPS.Tests.dll' या इसकी निर्भरताओं में से एक। ऑपरेशन है समर्थित नहीं है। (HRESULT से अपवाद: 0x80131515) "

मैंने पुष्टि की है कि टेस्ट प्रोजेक्ट पर बिल्ड सेटिंग्स मुख्य परियोजना (किसी भी सीपीयू लक्षित) के समान हैं।

इसलिए, क्या यह नेटवर्क शेयर पर संसाधन तक पहुंचने में समस्या है? अन्यथा, क्या किसी के पास कोई सुझाव है?

+0

आप कह रहे हैं कि आप एक शेयर पर अपने स्रोत कोड है निराकरण? –

+0

हां, मेरे पास प्रोजेक्ट – Hanshan

उत्तर

7

किसी शेयर पर आपका स्रोत कोड सादा गलत (अवधि) है और यह सभी प्रकार के 'gremlins' का नेतृत्व करेगा।

अपने आप को एक पक्ष बनाओ, स्रोत कोड नियंत्रण का उपयोग करें और स्रोत कोड की एक स्थानीय प्रतिलिपि रखें। आप बहुत कम समय बर्बाद कर देंगे, और एक बोनस के रूप में आप ट्रैक कर पाएंगे कि किसने बदल दिया।

यदि आप टीएफएस के साथ जाते हैं, तो Visual Studio TFS Branching Guide 2010 एक मूल्यवान संसाधन है।

यदि आप सबवर्सन का उपयोग करते हैं, तो Red Bean Book उत्कृष्ट है।

+0

पर प्रोजेक्ट है, मैं इसे देखूंगा – Hanshan

+0

इसे चेक न करें, इसे करें! ;) –

+1

हाहा - सब अच्छा। अभी ठीक काम करता है। आपकी मदद के लिए बहुत बहुत धन्यवाद, दोस्त! – Hanshan

10

यदि आप .NET 4 में असेंबली होस्ट करने के लिए नेटवर्क शेयर का उपयोग करना जारी रखना चाहते हैं, तो आप उन असेंबली को पूर्ण विश्वास प्रदान करने के लिए विजुअल स्टूडियो कॉन्फ़िगरेशन विकल्प बदल सकते हैं। configuration/runtime तत्व करने के लिए

<loadFromRemoteSources enabled="true"/> 

: आप C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe.config संपादित करें और निम्न पंक्ति जोड़ने की जरूरत है। यह http://msdn.microsoft.com/en-us/library/dd409252%28VS.100%29.aspx पर (थोड़ा) अधिक विस्तार से वर्णित है। मैं ऐसा करने के सुरक्षा प्रभाव को समझने के बिना इस परिवर्तन को करने की सिफारिश नहीं करता, जिनमें से कुछ उस एमएसडीएन लेख में उल्लिखित हैं।

सामान्य रूप से, हालांकि, मैं पिछले उत्तर से सहमत हूं। नेटवर्क शेयर पर होस्टिंग विजुअल स्टूडियो प्रोजेक्ट्स बहुत कम लाभ के लिए बड़ी संख्या में समस्याएं पैदा करने जा रहा है।

+0

आराग। धन्यवाद। – aronp

+0

महान उत्तर, मुझे बहुत दुख बचाया। – Jay13

1

मैं सभी स्थानीय चल रहा था लेकिन अभी भी समस्या थी। मैंने पाया कि मैन्युअल संपादन के दौरान यह एक XML टैग को हटा रहा था।

ऐड:

CodedUITest() टैग कोष्ठक

तुरंत अपने वर्ग जहां अपने सभी परीक्षण तरीकों हैं इसके बाद के संस्करण लाइन पर

के अंदर।

ऐड:

TestMethod() टैग कोष्ठक

लाइन पर

तुरंत अपने परीक्षण तरीकों आप चलाना चाहते हैं इसके बाद के संस्करण के अंदर।

प्रोजेक्ट बनाएं और चलाएं।

0

मैं दिनों के लिए इस के साथ संघर्ष किया है, और इसलिए मैं अपने अनुभव लिख होता नहीं जवाब (मेरी स्थिति के लिए) लगता है, कहीं भी था ...

तो मैं एक ही समस्या थी, क्या मैंने सोचा था कि स्थानीय रूप से बनाई गई एक टेस्ट प्रोजेक्ट पर स्थानीय परीक्षण था .. (मैं एक नौसिखिया हूं ...) लेकिन उपरोक्त वर्णित वही त्रुटि लौटा रहा है:/

वैसे भी ऐसा लगता है कि वीएस -2010 ने डिफ़ॉल्ट रूप से मेरे प्रोजेक्ट डीआईआर को रखा था लाइब्रेरी फ़ोल्डर, जिसे नेटवर्क के रूप में वर्गीकृत किया गया था, बाद में सभी फाइलें 'अनुपलब्ध ऑफ़लाइन' थीं।

मेरी परियोजना डीआईआर को c: // पर ले जाकर मेरी परियोजना फाइलें इंडेक्स-सक्षम बन गईं। (मेरे राहत के लिए बहुत कुछ!)

1

मैं निम्न चरणों का पालन करने की कोशिश की इस समस्या को और सौभाग्य से समस्या का समाधान हो गया सामना करते हुए ...

  1. समाधान को बंद करें और संपादक वी.एस. खाली खोल सकते हैं और testrunconfig फ़ाइल की जाँच करें
  2. ओपन समाधान और CodeCOverage स्तंभ के अंतर्गत, चयन रद्द करें और जाँच dll के उपलब्ध (इन dll का एक चेतावनी प्रतीक होने जाएगा)
  3. समाधान के पुनर्निर्माण और अब परीक्षण मामलों चलाते हैं।

आशा इस मुद्दे ... :)

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