मेरे समाधान निर्माण के हिस्से के रूप में, मैं सभी "सामग्री" फ़ाइलों (एएसपी? एक्स आदि) को किसी अन्य फ़ोल्डर में कॉपी करना चाहता हूं। चूंकि ये परियोजना में इतनी स्पष्ट रूप से टैग किए गए हैं, मैंने सोचा कि xcopy के साथ अपना स्वयं का पोस्ट-बिल्ड चरण लिखने के बजाय इन्हें कॉपी करने का एक आसान तरीका होना चाहिए। दुर्भाग्य से मैं इसे समझने में सक्षम नहीं हूं - यह एमएसबिल्ड चीज मेरे दिमाग से असंगत है। मुझे बस जैसे चरण चाहिए लेकिन उपयोग करने के लिए वाक्यविन्यास को समझ नहीं सकते हैं।मैं MSBuild को फ़ोल्डर में सामग्री के रूप में चिह्नित सभी फ़ाइलों की प्रतिलिपि बनाने, फ़ोल्डर संरचना को संरक्षित करने के लिए कैसे प्राप्त कर सकता हूं?
चमगादड़ फ़ाइल वाक्य रचना सुझाव इस प्रश्न का उत्तर नहीं होगा - केवल शुद्ध MSBuild समाधान लागू
धन्यवाद, प्रति
अगर हम मूल 'csproj' फ़ाइल को संपादित किए बिना ऐसा कैसे कर सकते हैं? http://stackoverflow.com/questions/30577036/without-editing-the-csproj-file-get-msbuild-to-copy-all-files-marked-as-content –
@ShunLuttin http://sedodream.com देखें /2012/07/28/MSBuildHowToExecuteATargetAfterCoreCompilePart2.aspx –
यह सुनिश्चित नहीं है कि एमएसबिल्ड को वर्षों में कम वर्बोज़ मिल गया है, क्योंकि इसका उत्तर दिया गया था, लेकिन DestinationFiles = "$ (DestFolder) \% (RelativeDir)% (फ़ाइल नाम)% (एक्सटेंशन)" काम किया मेरे लिए (यानी सामग्री-> बिट छोड़ें) – piers7