2017-03-16 9 views
7

मैं vs_buildtools.exe --add Microsoft.VisualStudio.Workload.MSBuildTools --quiet साथ VS2017 निर्माण उपकरण स्थापित है, लेकिन अब जब मैं स्थापित MSBuild के साथ, गुजर/p निर्माण: DeployOnBuild = सच है, वहाँ config से कोई भी कार्य करने के लिए कोई प्रयास नहीं हो रहा है परिवर्तन, एस्पनेट संकलन, या तैनाती जो तब होती है जब मैं v14.0 उपकरण का उपयोग करता हूं।DeployOnBuild VS2017 MSBuild उपकरणों के साथ काम नहीं कर रहा

इस काम को करने के लिए मुझे क्या अतिरिक्त जादू मंत्रमुग्ध करना है?

+1

मुझे एक ही समस्या है। शायद यह मुद्दा इसे हल करेगा। https://github.com/Microsoft/msbuild/issues/1901 –

+0

मेरी कीमतें – eWilli

उत्तर

3

सुनिश्चित करें कि आप उचित MSBuild.exe का उपयोग करें। यह: C: \ Program Files (x86) \ माइक्रोसॉफ्ट विजुअल स्टूडियो \ 2017 \ BuildTools \ MSBuild \ 15.0 \ बिन

या अगर आईडीई (उद्यम) स्थापित: सी: प्रोग्राम फ़ाइलें (x86) \ माइक्रोसॉफ्ट विजुअल \ Set TFS MSBuild step

का उपयोग करते हुए: \ MSBuild \ स्टूडियो \ 2017 \ उद्यम 15.0 \ बिन

तो एक TFS सर्वर में एक MSBuild चरण कॉन्फ़िगर, manualy (advenced/MSBuild/निर्दिष्ट स्थान) MSBuild.exe के पथ सेट यह: सी: \ प्रोग्राम फ़ाइलें (x86) \ MSBuild \ 15.0 \ बिन

का कारण होगा कि कोई तैनाती पैकेज नहीं बनाया गया है।

+0

गायब थीं धन्यवाद! मुझे अपने सर्वर पर "msbuild.exe" के 31 संस्करण मिले, लेकिन यह सही है – Andomar

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