मेरे प्रोग्राम में कई डीएलएस हैं जो MSVCP100.dll और MSVCR100.dll पर निर्भर हैं, Win7 में मेरा प्रोग्राम बिना किसी समस्या के चलाता है, हालांकि Win8 में यह इन दो डीएलएस को ढूँढने में विफल रहा। मैंने देखा कि Win8 में डिफ़ॉल्ट रूप से कोई VCRedist स्थापित नहीं है, इसलिए स्पष्ट रूप से मुझे अपने प्रोग्राम को सक्षम करने के लिए VCRedist इंस्टॉल करने की आवश्यकता है।कैसे जांचें कि मुझे वीसीआरएडिस्ट स्थापित करने की आवश्यकता है या नहीं?
सवाल यह है कि, मैं कैसे जांचूं कि वीसीआरएडिस्ट स्थापित है या नहीं?
ऐसा लगता है कि हम इसे रजिस्ट्री [1][2] में खोजकर कर सकते हैं। हालांकि, ऐसा लगता है कि VCRedist (VC2012,2010,2008,2005 ...) के कई संस्करण हैं, इसलिए मुझे इन सभी रजिस्ट्री कुंजियों से गुज़रना होगा?
यह एक आदर्श परिदृश्य (खराब यूएक्स) नहीं है लेकिन यह सबसे रक्षात्मक है। –