के साथ बदलकर प्रीबिल्ड इवेंट का मानना है कि समस्या here पर प्रलेखित है और ऐसा लगता है कि यह दृश्य स्टूडियो में एक बग हो सकता है, लेकिन मुझे आश्चर्य है कि अगर कोई कामकाज के बारे में जानता है।* स्टूडियो स्टूडियो में प्रीबिल्ड इवेंट * (सॉल्यूशनडियर) को * अपरिभाषित *
असल में मेरे पास निम्नलिखित 2 लाइनें हैं (अन्य चीजों के साथ) प्रीबिल्ड इवेंट में दूसरे के ठीक बाद।
"C:\WINDOWS\Microsoft.NET\Framework\v3.5\MSBuild.exe" /p:configuration=Release;platform=x86 /t:rebuild "$(SolutionDir)Folder1\Project1.csproj"
"C:\WINDOWS\Microsoft.NET\Framework\v3.5\MSBuild.exe" /p:configuration=Release;platform=x86 /t:rebuild "$(SolutionDir)Folder2\Folder3\Project2.csproj"
पहले एक सफल होता है और अन्य है कि "कमांड" और कहा कि "विफल रहता है C: \ WINDOWS \ Microsoft.NET \ फ्रेमवर्क \ v3.5 \ MSBuild.exe"/p: विन्यास = रिलीज; मंच = 86/टी: पुनर्निर्माण "* अपरिभाषित * Folder2 \ Folder3 \ Project2.csproj" "कोड के साथ बाहर निकल गया 1.
(एसओ स्वरूपण की astrisk कारण के बीच डाला अंतरिक्ष)
संपादित करें: पता लगा समस्या यह है कि था एक ही पंक्ति के साथ अन्य परियोजनाओं में से एक जैसा कि प्रीबिल्ड विफल रहा है, क्योंकि एमएसबिल्ड खुद मैक्रोज़ के बारे में नहीं जानता है।
लेखक एफवाईआई: लिंक टूटा हुआ है (वीएस फीडबैक)। – yzorg