2010-01-01 10 views
34

मुझे निम्न त्रुटि मिल रही है, जिसे मैं समझ नहीं पा रहा हूं। कोई सुझाव?विजुअल स्टूडियो पोस्ट-बिल्ड चरण में कोड 9 00 के साथ xcopy निकास क्यों करता है?

त्रुटि 1 आदेश "xcopy 'डी: \ \ दस्तावेज़ \ विजुअल स्टूडियो 2008 \ \ MyProject \ MyProject.Modules.Ribbon \ बिन \ डीबग परियोजनाओं \ MyProject.Modules.Ribbon.dll" "उपयोगकर्ता \ johndoe डी: \ \ johndoe \ दस्तावेज़ उपयोगकर्ता \ विजुअल स्टूडियो 2008 \ परियोजनाओं \ MyProject \ MyProject \ बिन \ डीबग \ मॉड्यूल \ "/ Y" कोड 9009. MyProject.Modules.Ribbon साथ बाहर निकल गया

उत्तर

17

मेरा उत्तर मिला: आदेश में स्रोत और गंतव्य तारों के बीच एक लाइन ब्रेक था। तो, विजुअल सुडियो इसे दो आदेशों के रूप में पेश कर रहा था। लाइन ब्रेक को खत्म करने से समस्या हल हो गई।

+0

था कुछ समस्या, धन्यवाद (: –

+1

भी एक नाम "प्रोग्राम फ़ाइलें" बनाम "ProgramFiles" में रिक्त स्थान का कारण बनता है इस – Gilad

3

आपका xcopy आदेश के लिए असफल कुछ कारण।

मुझे लगता है कि या तो DLL फ़ाइल मौजूद नहीं है (उदाहरण के लिए, निर्माण विफल हुआ) या लक्ष्य पथ मौजूद नहीं है।

कमांड प्रॉम्प्ट में एक ही कमांड लाइन चलाएं और देखें कि यह किस त्रुटि में प्रिंट करता है।

29

मुझे टीमसिटी बिल्ड सर्वर पर इस त्रुटि का सामना करना पड़ा। अंत में मैंने बिल्ड लॉग की जांच करने के बाद इसे हल किया और पाया:

"xcopy 'को आंतरिक या बाहरी कमांड के रूप में पहचाना नहीं गया है।"

C: \ Windows \ System32 \ xcopy "$ (ProjectDir) config \ Web.config $ (ConfigurationName)।" "$ (ProjectDir

मैं तो करने के लिए अपने बयान बदल) Web.config "/ वाई/आर

+6

xcopy कल मेरे लिए अच्छा काम किया, आज मैं% windir का इस्तेमाल करना पड़ा% \ system32 \ xcopy – lvmeijer

+2

जब मैं जावा को कॉन्फ़िगर करने का प्रयास किया गया, पाथ वैरिएबल कंट्रोल पैनल \ सिस्टम और सिक्योरिटी \ सिस्टम -> पर्यावरण चर को संशोधित किया जा सकता है। मुझे लगता है कि यही कारण है कि xcopy कमांड नहीं समझा गया था। अब यह काम करता है! धन्यवाद। – Santoo

+0

यह मेरे लिए काम करता है, धन्यवाद। एक्सकॉपी नहीं था किसी कारण के लिए पथ पर – bobasaurus

9

यह त्रुटि तब हो सकती है जब आपका सिस्टम पाथ पर्यावरण चर गलत तरीके से सेट किया गया हो। पथ (कम से कम) को शामिल करना चाहिए

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem; 
( https://superuser.com/questions/124239/what-is-the-default-path-environment-variable-setting-on-fresh-install-of-window देखें) Windows के आधुनिक संस्करण पर

। मैंने अभी पाया है कि मेरा सिस्टम पाथ

C:\Program Files (x86)\Bad Vendor\Buggy Program; 

एक एमएसआई इंस्टॉलर द्वारा स्पष्ट रूप से मुद्दों पर सेट किया गया था।

यदि आपको सिस्टम गुण संवाद के माध्यम से PATH को संपादित करने का तरीका नहीं पता है, तो यह लिंक देखें: http://support.microsoft.com/kb/310519 - यह मूल रूप से विंडोज 7 & 8 में समान है क्योंकि यह XP में है।

अंत में, यह ध्यान देने योग्य है कि यदि आप चल रहे होते समय पाथ अपडेट करते हैं तो बहुत से प्रोग्राम नोटिस नहीं करते हैं, इसलिए बंद स्टूडियो या कमांड प्रॉम्प्ट विंडो जैसे प्रोग्राम्स को फिर से खोलना और मरम्मत करना आवश्यक है प्रभावी बनाना।

32

विजुअल स्टूडियो को पुनरारंभ करें। मेरे लिए काम किया

+4

यह सरल समाधान मेरे लिए काम करता है! – Ciwan

+0

यह काम करता है, लेकिन मुझे बिन फ़ोल्डर को साफ करने की भी आवश्यकता है – Fabito

0

अधिकतर पथ सी \ प्रोग्राम फ़ाइलों से संबंधित ... \ some.exe। यह "सी \ प्रोग्राम फाइल ... \ कुछ होना चाहिए।exe "

1

हालांकि इसकी एक पुराने पोस्ट, मैं जो कुछ एक मदद मिल सकती है ठीक पाया।

मुझे क्या मदद नहीं

Restarting visual studio. 
Restarting computer 
tried few steps as above and few more blogs 

मैं दृश्य स्टूडियो का उपयोग कर रहा 2013

मुझे किसने मदद की।

ई की जांच करें nvironmental चर पाथ की जांच करें, क्या इसमें सब कुछ या कुछ भी नहीं है या केवल एक हिस्सा है।

के बाद से मैं सिस्टम पथ का बैकअप हो रही थी, मैं सिर्फ चर पिछले कॉपी-पेस्ट किया

System Variables -> Path. 

के तहत, मैं परियोजना देखा करने के लिए पुनर्निर्माण दिया! यह मेरे लिए काम किया।

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

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