2017-10-11 10 views
6

मैं इस तरह का निर्माण उपकरणों के लिए एक एक ऑफ़लाइन संस्थापक उत्पन्न: vs_BuildTools.exe --layout c:\VS_BuildTools2017_offline --add Microsoft.VisualStudio.Workload.MSBuildTools --add Microsoft.VisualStudio.Workload.VCTools --lang en-USVisualStudio उपकरण बिल्ड 2017 ऑफ़लाइन संस्थापक

मैं एक निर्माण एजेंट को यह फ़ोल्डर ले (जो, कोई इंटरनेट कनेक्शन है और नहीं, यह होगा एक की आवश्यकता नहीं है!), और फिर भी --noWeb या --noweb साथ vs_BuildTools.exe उस फ़ोल्डर में निष्पादित, लेकिन कोई बात नहीं क्या विकल्प मैं दे, यह हमेशा उपलब्ध नहीं इंटरनेट कनेक्शन के साथ असफल हो जायेगी। निश्चित रूप से मुझे कुछ याद आ रही है, इसलिए

उत्तर

7

पर मुझे कोई संकेत मिलता है कि मुझे इसके साथ भी समस्याएं थीं। वे "प्रमाण पत्र" फ़ोल्डर, जो आपके लेआउट फ़ोल्डर में है में हैं,

  • स्थापित प्रमाण पत्र:

    एक महत्वपूर्ण कदम लक्षित मशीन पर संस्थापक को चलाने से पहले प्रमाण पत्र स्थापित करने के लिए है। इसे इंस्टॉल करने के लिए प्रत्येक को राइट-क्लिक करें। पीसी पर व्यवस्थापक खाते का उपयोग कर कर्ट स्थापित करना याद रखें। अर्थात। न केवल वर्तमान उपयोगकर्ता के लिए।

  • स्थापना फ़ाइल चलाएं।

उत्तर मूल रूप से here पोस्ट किया गया था।

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

लेकिन फिर भी अभी भी स्थापित विफल रहा है, मैं वर्तमान में देख रहा हूँ "एक स्थापना फ़ाइल डाउनलोड नहीं किया" तो मेरे पास है पूरे इंस्टॉलेशन को पूरा करने में कामयाब नहीं हुआ। यह microsoft.visualstudio.vc.msbuild.arm64.vsix हो सकता है कि यह किसी अन्य घटक में शामिल है जो --add एड होना चाहिए।

अद्यतन: कोई बात नहीं, मेरा आखिरी समस्या --noweb का उपयोग नहीं की वजह से था, इसके साथ कोई त्रुटि नहीं थे।

+0

धन्यवाद ... प्रतीत होता है काम करने – n80fr1n60

+0

@JohnWick अच्छा। यदि आप काम करते हैं तो आप इस उत्तर को स्वीकार कर सकते हैं। – Zitrax

8

सभी निर्माण उपकरण स्थापित करने के लिए कदम:

  1. Download build tools
  2. ऑफ़लाइन स्थापना के लिए डाउनलोड लेआउट फाइलें:
    • संभव वर्कलोड here निर्दिष्ट हैं। निम्नलिखित कमांड में msbuild और C++ बिल्ड टूल्स के लिए वर्कलोड शामिल हैं। vs_BuildTools.exe --layout ग:
    • रन (exe फ़ाइल नाम पर कुछ संस्करण संख्याओं होगा) \ BT2017offline --add Microsoft.VisualStudio.Workload.MSBuildTools --add Microsoft.VisualStudio.Workload.VCTools --lang en -US
  3. कॉपी सी: \ BT2017 ऑफ़लाइन बॉक्स पर जिस पर आप इसे इंस्टॉल करना चाहते हैं।
  4. ओपन एमएमसी और ग से सभी प्रमाणपत्र आयात: \ BT2017offline \ प्रमाण पत्र "विश्वसनीय रूट प्रमाणीकरण प्राधिकारी" कंप्यूटर (नहीं वर्तमान उपयोगकर्ता) की
  5. रन (exe फ़ाइल नाम पर कुछ संस्करण संख्याओं होगा) करने के लिए: सी: \ टिप के लिए BT2017offline \ vs_BuildTools.exe --noweb
  6. अगले क्लिक करना जारी रखें ...
+0

चेतावनी: आप विन सर्वर 2012 आर 1 पर स्थापित नहीं कर सकते :) – RokX

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