2015-12-10 4 views
6

.vdproj निर्माण करने के लिए VS 2010 या 2013 के साथ, हम परियोजना (VSI) .vdproj निर्माण करने के लिए इस आदेश का उपयोग कर सकते हैं:कैसे

<Exec Command="&quot;$(ProgramFiles)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.com&quot; your.vdproj /build &quot;Debug|AnyCPU&quot;"/> 

लेकिन बनाम 2015 में, VSI एक विस्तार है बनाम और इसी तरह के कमांड (9.0 => 14.0) को एक त्रुटि मिलेगी।

कोई भी इसे हल करने के बारे में जानता है?

+0

एमएसबिल्ड .vdproj परियोजनाओं का निर्माण नहीं कर सकता है। इसके लिए आपको विजुअल स्टूडियो (devenv.com) का उपयोग करना चाहिए। – Kiquenet

उत्तर

5

मैं \ MSBuild \ EnableOutOfProcBuild

रजिस्ट्री मान 0.

हैं करने के लिए परिवर्तन करके इस समस्या का

HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 14.0_Config के लिए DWORD मान हल यह अस्तित्व में नहीं है आप इसे एक DWORD के रूप में बना सकते हैं।

+0

आप DWORD मान कहां जोड़ रहे हैं? – kasim

10

Microsoft Visual Studio 2015 Installer Projects एक्सटेंशन स्थापित होना चाहिए।

+0

मैंने इसे स्थापित किया है और vdproj को वीएस में बनाया जा सकता है। और अब मैं इसे कमांड लाइन द्वारा बनाना चाहता हूं। –

+0

अंत में, मैं कमांड लाइन संकलन करने के लिए बनाम 2013 का उपयोग करता हूं। धन्यवाद। –