क्या विजुअल स्टूडियो 2017 ऑफ़लाइन इंस्टॉलेशन के लेआउट फ़ोल्डर से इंस्टॉलेशन पैकेज के पुराने संस्करणों को निकालने की संभावना है? इस फ़ोल्डर को मेरे एचडीडी पर बहुत सारी मेमोरी चाहिए।विजुअल स्टूडियो ऑफ़लाइन इंस्टॉलेशन पुराने संस्करणों को हटाएं
उत्तर
मैंने विजुअल स्टूडियो 2017 ऑफलाइन सेटअप से पुराने संस्करण फ़ोल्डरों को हटाने के लिए एक छोटा उपयोगिता अनुप्रयोग बनाया था।
आप https://github.com/deepak-rathi/VS2017OfflineSetupUtility
या
रन पर निष्पादन VS2017OfflineSetupUtility.exeसे रिलीज GitHub से स्रोत डाउनलोड कर सकते हैं फ़ोल्डर
के बाद आप लेआउट प्रदर्शन एक के लिए अद्यतन ऑफ़लाइन कैश, लेआउट कैश फ़ोल्डर में कुछ अप्रचलित पैकेज हो सकते हैं जिन्हें अब नवीनतम Visual Studio स्थापना द्वारा की आवश्यकता नहीं है। ऑफ़लाइन कैश फ़ोल्डर से अप्रचलित पैकेज को निकालने के लिए आप
--clean
विकल्प का उपयोग कर सकते हैं।
एक सुविधा जो शुरुआत से ही होनी चाहिए थी। मान लीजिए मुझे इसका लाभ उठाने के लिए एक नया, पूर्ण डाउनलोड करना होगा। – avenmore
कोई ताजा नहीं करता है ... यह ठीक काम करेगा ... मैं पहले संस्करण –
से एक ही लेआउट फ़ोल्डर का उपयोग कर रहा हूं दस्तावेज़ों का कहना है कि आपके द्वारा चलाए गए प्रत्येक अपडेट के लिए आर्काइव के तहत एक GUID फ़ोल्डर होना चाहिए । मैंने पहली रिलीज के बाद इसे कई बार चलाया है (और फ़ोल्डर आकार में दोगुना हो गया है) लेकिन नवीनतम अपडेट के बाद केवल एक GUID फ़ोल्डर है। दस्तावेज़ इस बात पर स्पष्ट नहीं हैं कि ऐतिहासिक अद्यतनों से सभी अप्रचलित फ़ाइलों को निकालने के लिए यह पहली रचना पर्याप्त है या नहीं। – avenmore
आप नए --clean
विकल्प का उपयोग कर सकते हैं। आपको उन पथों को प्रकट करने के लिए फ़ाइल पथ (ओं) की आवश्यकता होगी जिनमें उन अप्रचलित संकुल शामिल हैं। ऑफ़लाइन लेआउट कैश में आप Archive
फ़ोल्डर में कैटलॉग प्रकट कर सकते हैं।
जब आप कोई लेआउट अपडेट करते हैं तो वे वहां सहेजे जाते हैं। "आर्काइव" फ़ोल्डर में, एक या अधिक GUID
फ़ोल्डर्स नामित हैं, जिनमें से प्रत्येक में एक अप्रचलित कैटलॉग मैनिफेस्ट होता है। GUID
फ़ोल्डरों की संख्या आपके ऑफ़लाइन कैश में किए गए अपडेट की संख्या के समान होनी चाहिए।
प्रत्येक GUID
फ़ोल्डर के अंदर कुछ फ़ाइलें सहेजी जाती हैं। अधिकांश ब्याज की दो फाइलें catalog.json
फ़ाइल और version.txt
फ़ाइल हैं। catalog.json
फ़ाइल अप्रचलित कैटलॉग मैनिफेस्ट है, आपको --clean
विकल्प पर जाने की आवश्यकता होगी। अन्य version.txt
फ़ाइल में इस अप्रचलित कैटलॉग मेनिफेस्ट का संस्करण शामिल है। संस्करण संख्या के आधार पर, आप यह तय कर सकते हैं कि आप इस कैटलॉग मेनिफेस्ट से अप्रचलित पैकेज को हटाना चाहते हैं या नहीं। आप अन्य GUID
फ़ोल्डर्स के माध्यम से वही कर सकते हैं। आप जिस कैटलॉग को साफ़ करना चाहते हैं, उस पर निर्णय लेने के बाद, इन कैटलॉग में फ़ाइलों के पथ की आपूर्ति करके --clean कमांड चलाएं।
उदाहरण:
c:\VS2017Layout\vs_enterprise.exe --layout c:\VS2017Layout --clean c:\VS2017Layout\Archive\1cd70189-fc55-4583-8ad8-a2711e928325\Catalog.json --clean c:\VS2017Layout\Archive\d420889f-6aad-4ba4-99e4-ed7833795a10\Catalog.json
जब आप इस आदेश पर अमल, सेटअप अपने ऑफ़लाइन कैश फ़ोल्डर का विश्लेषण करती है सूची को खोजने के लिए:
vs_enterprise.exe --layout <layoutDir> --clean <file-path-of-catalog1> <file-path-of-catalog2> …
vs_enterprise.exe --layout <layoutDir> --clean <file-path-of-catalog1> --clean <file-path-of-catalog2> …
तुम भी vs_enterprise.exe
<layoutDir>.
यहाँ अंदर आह्वान कर सकते हैं एक उदाहरण है फाइलों का यह हटा देगा। इसके बाद आपको उन फ़ाइलों की समीक्षा करने का मौका मिलेगा जिन्हें हटाया जा रहा है और हटाने की पुष्टि करें।
क्या यह एक हालिया सुविधा है? मेरे पास केवल एक GUID है यदि मैं इसे साफ़ करने के लिए चुनता हूं, तो यह कहता है कि वर्तमान फ़ाइलों का एक पूरा समूह हटा दिया जाएगा। मुझे लगता है कि भविष्य में इस सुविधा का उपयोग करने के लिए मुझे पूरी चीज को स्क्रैच से डाउनलोड करना होगा। – Damien
हां। यह एक नई सुविधा है। नहीं। आपको पूरे पैकेज को फिर से डाउनलोड करने की ज़रूरत नहीं है। किसी भी अद्यतन प्रगति के बाद '' 'संग्रह''' फ़ोल्डर के तहत एक नया फ़ोल्डर बनाया जाएगा। आप उस कैटलॉग का उपयोग कर पुराने पैकेज को साफ़ कर सकते हैं। – Arman
@Arman क्या यह उस पुरालेख फ़ोल्डर को हटाने के लिए सुरक्षित है? मुझे लगता है कि उस फ़ोल्डर के अंदर केवल JSON फ़ाइलें हैं। – LoneWOLFs
- 1. विजुअल स्टूडियो पुराने निर्माण
- 2. पायथन पैकेज ऑफ़लाइन इंस्टॉलेशन
- 3. विजुअल स्टूडियो 2015 पूर्णतः ऑफ़लाइन वितरण
- 4. रुबी के पुराने संस्करणों को हटाएं (विंडोज़ पर)
- 5. पुराने iPhone SDK संस्करणों
- 6. सभी पुराने CMFEditions संस्करणों को पर्जिंग
- 7. पुराने एंड्रॉइड एसडीके संस्करणों को अनइंस्टॉल करें
- 8. होमब्री - पुराने संस्करणों को कैसे स्थापित करें
- 9. विजुअल स्टूडियो में संग्रहीत डेटाबेस कनेक्शन स्ट्रिंग को कैसे हटाएं?
- 10. लोचदार खोज से पुराने डेटा को हटाएं या हटाएं
- 11. विजुअल बेसिक 6 विजुअल स्टूडियो 2010 को इंस्टॉलेशन का प्रयास करने का कारण बनता है
- 12. विजुअल स्टूडियो 2012 को
- 13. फ़ायरफ़ॉक्स के पुराने संस्करणों के साथ परीक्षण
- 14. पुराने आईई संस्करणों का पता लगाएं
- 15. विजुअल स्टूडियो
- 16. माइक्रोसॉफ्ट विजुअल स्टूडियो 2003 कंपाइलर आउटपुट को हटाएं
- 17. विजुअल स्टूडियो - रिलीज मोड में संदर्भ को कैसे हटाएं
- 18. विजुअल स्टूडियो प्रोजेक्ट से टाइपस्क्रिप्ट समर्थन को कैसे हटाएं?
- 19. विजुअल स्टूडियो कोड - सभी खाली लाइनों को हटाएं - regex
- 20. विजुअल स्टूडियो में मिलान करने वाले ब्रेसेस को हटाएं
- 21. डेटाबेस से पुराने रिकॉर्ड हटाएं
- 22. पोस्टजीआईएस होमब्रू इंस्टॉलेशन पुराने पथ का संदर्भ दे रहा है?
- 23. .xcassets पुराने आईओएस संस्करणों के लिए समर्थन
- 24. विजुअल स्टूडियो
- 25. विजुअल स्टूडियो 2012
- 26. विजुअल स्टूडियो संस्करणों के बीच अलग-अलग मेमोरी व्यवहार
- 27. क्या विजुअल स्टूडियो 2008 रनटाइम संस्करणों का सारांश है?
- 28. विजुअल स्टूडियो 2013
- 29. तुलना विजुअल स्टूडियो 2015 और विजुअल स्टूडियो के लिए मिश्रण
- 30. विजुअल स्टूडियो
अच्छा उपकरण, सरल और आसान –