2011-12-20 11 views
36

जब मैं विजुअल स्टूडियो में अपने प्रोजेक्ट में संदर्भित डीएलएस की प्रॉपर्टी विंडो खोलता हूं तो मुझे एक संस्करण और रनटाइम संस्करण भी दिखाई देता है।.Net में संस्करण और 'रनटाइम संस्करण' के बीच क्या अंतर है?

दरअसल यह राइनो है। लॉक लाइब्रेरी मैं जांच रहा हूं। और मैं

  • रनटाइम संस्करण देखें: v2.0.50727
  • संस्करण: 3.6.0.0

क्या अंतर है? (क्या इसका मतलब है कि मैं राइनो मोक्स के 3.6.0.0 का उपयोग करने में सक्षम नहीं हूं?)

+1

कृपया आपके द्वारा उपयोग किए जाने वाले टैग के विवरण पढ़ें। [असेंबली] असेंबली भाषा प्रोगामिंग के बारे में है। इसके बजाय [.net-assembly] का उपयोग करें। –

+1

सलाह के लिए धन्यवाद; मैंने पहले उस टैग का अस्तित्व नहीं देखा है। दूसरी तरफ – pencilCake

+1

.. मुझे रीटैगिंग के लिए 2 प्रतिष्ठा मिलती है: डी –

उत्तर

37

रनटाइम सीएलआर (या .NET ढांचे?) का संस्करण है जो डीएलएल की जरूरत है (आमतौर पर न्यूनतम के रूप में), संस्करण है डीएलएल का संस्करण।

जब तक आपके पास न्यूनतम रनटाइम स्थापित है, तो यह उपयोग योग्य होना चाहिए। हालांकि एक सामान्य नियम के रूप में नवीनतम रनटाइम समर्थन आदि के लिए पुस्तकालय के नवीनतम संस्करण का चयन करना सबसे अच्छा होता है।

+7

इसमें जोड़ने के लिए, रनटाइम संस्करण, संस्करण या किसी अन्य प्रॉपर्टी को प्रॉपर्टी विंडो के नीचे अपना विवरण देखने के लिए क्लिक किया जा सकता है। – rageit

+4

तो अधिकांश व्यावहारिक उद्देश्यों के लिए, हम संस्करण के रूप में "संस्करण" का उल्लेख करेंगे, न कि "रनटाइम संस्करण"; यह कुछ हद तक भ्रमित है ... इच्छा है कि वे "रनटाइम संस्करण" को एक नया नाम जैसे "सीएलआर आवश्यक" या उस तरह कुछ कहें! ... – JosephDoggie

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

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