Microsoft दृश्य C ++ Redistributable अराजकता को समाप्त करता है

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

Visual Studio के साथ डिज़ाइन किए गए प्रोग्राम को चलाने के लिए Microsoft Visual C ++ Redistributable के एक विशिष्ट संस्करण की आवश्यकता हो सकती है। आवश्यकता के परिणामस्वरूप बड़ी संख्या में Visual C ++ Redistributable पैकेजों की स्थापना Windows PC पर होती है।

सॉफ़्टवेयर के द्वारा स्थापित सिस्टम पर कई Microsoft Visual C ++ Redistributables को देखना असामान्य नहीं है, अपडेट के माध्यम से, उदा। सुरक्षा अद्यतन या मैन्युअल रूप से सिस्टम व्यवस्थापक द्वारा।

visual c++ redistributable

Redistributables को एक केंद्रीय स्थान पर संग्रहीत किया जाता है ताकि सिस्टम पर स्थापित कोई भी प्रोग्राम यदि आवश्यक हो तो फ़ाइलों तक पहुंच सके। आप हमारी जाँच कर सकते हैं विजुअल C ++ रिडिस्टेब्यूबल्स पर विस्तृत गाइड यहाँ अतिरिक्त विवरण के लिए।

Microsoft ने Visual Studio 2015, 2017 और 2019 के लिए Microsoft Visual C ++ Redistributable की रिलीज़ के साथ सिस्टम को महत्वपूर्ण रूप से बदल दिया। इन पुनर्वितरण योग्य पैकेजों के लिए एक आधारभूत छवि प्रदान की गई है ताकि लक्ष्य सिस्टम पर अलग-अलग संस्करण स्थापित करना अब आवश्यक न हो।

दूसरे शब्दों में: यदि Visual C ++ 2019 पुनर्वितरण एक सिस्टम पर स्थापित है, तो Visual C ++ 2015 या 2017 पुनर्वितरण पैकेज को स्थापित करना आवश्यक नहीं है क्योंकि ये स्वचालित रूप से भी समर्थित हैं।

Microsoft 'नवीनतम समर्थित Visual C ++ डाउनलोड' पर निम्न उदाहरण प्रदान करता है समर्थनकारी पृष्ठ

उदाहरण के लिए, Visual C ++ 2019 पुनर्वितरण को स्थापित करने से Visual C ++ 2015 और 2017 के साथ निर्मित प्रोग्राम भी प्रभावित होंगे। हालाँकि, Visual C ++ 2015 पुनर्वितरण को स्थापित करने से Visual C ++ 2017 और 2019 redistributables द्वारा स्थापित फ़ाइलों के नए संस्करणों को प्रतिस्थापित नहीं किया जाएगा।

यह सभी पिछले विजुअल C ++ संस्करणों से अलग है, क्योंकि उनमें से प्रत्येक की अपनी अलग रनटाइम फाइलें थीं, जिन्हें अन्य संस्करणों के साथ साझा नहीं किया गया था।

सेवा सहयोग Microsoft की डॉक्स वेबसाइट पर लेख आगे की जानकारी प्रदान करता है:

Visual Studio .NET से Visual Studio 2013 के माध्यम से, C ++ कंपाइलर और टूल्स के प्रत्येक प्रमुख रिलीज़ में Microsoft C रनटाइम (CRT) लाइब्रेरी का एक नया, स्टैंडअलोन संस्करण शामिल किया गया है। CRT के ये स्टैंडअलोन संस्करण एक दूसरे के साथ असंगत और विभिन्न डिग्री से स्वतंत्र थे। उदाहरण के लिए, Visual Studio 2012 द्वारा प्रयुक्त CRT लाइब्रेरी का संस्करण 11 था, जिसका नाम msvcr110.dll था, और Visual Studio 2013 द्वारा प्रयुक्त CRT का संस्करण 12 था, जिसका नाम msvcr120.dll था। विजुअल स्टूडियो 2015 में शुरुआत, अब ऐसा नहीं है। विजुअल स्टूडियो 2015 और विज़ुअल स्टूडियो के बाद के संस्करणों में सभी एक यूनिवर्सल सीआरटी का उपयोग करते हैं।

यूनिवर्सल सीआरटी एक माइक्रोसॉफ्ट विंडोज ऑपरेटिंग सिस्टम घटक है। इसे विंडोज 10 में ऑपरेटिंग सिस्टम के हिस्से के रूप में शामिल किया गया है और पुराने ऑपरेटिंग सिस्टम, विंडोज अपडेट के जरिए विंडोज 8.1 के माध्यम से विंडोज विस्टा के लिए उपलब्ध है। इसके अलावा, कुछ प्रतिबंधों के साथ, यूनिवर्सल सीआरटी की स्थानीय तैनाती का समर्थन किया जाता है।

विंडोज प्रशासक यूनिवर्सल सी रनटाइम को निम्न लिंक पर एक क्लिक के साथ डाउनलोड कर सकते हैं:

विजुअल स्टूडियो के लिए पुराने विजुअल C ++ Redistributable पैकेज को अभी भी अलग से डाउनलोड और इंस्टॉल करने या प्रोग्राम की इंस्टॉलेशन प्रक्रिया के हिस्से के रूप में वितरित करने की आवश्यकता है।

विजुअल C ++ ऑल इन वन इंस्टालर यह भी उपयोगी है जब यह विंडोज सिस्टम पर पुनर्वितरण पैकेज स्थापित करने की बात आती है।

समापन शब्द

यूनिवर्सल सी रनटाइम सही दिशा में एक कदम है। हालांकि यह पुराने C ++ Redistributable पैकेज की देखभाल नहीं करता है, लेकिन इसने Visual C ++ 2015 Redistributable की रिलीज़ के साथ शुरुआत की।

अब तुम: आपके सिस्टम पर कितने Redistributable पैकेज स्थापित हैं? (के जरिए उत्पन्न होने वाली )