ऐसा समय था जब मैंने सोचा कि वर्तमान गैर-बीटा एएसपी.नेट ने वर्तमान .NET CLR (2.0) का संस्करण संख्या दावा किया है, भले ही .NET Framework संस्करण 3.5 था। जब भी मैंने "एएसपी.नेट 3.5" देखा, मुझे लगा कि जो भी लिखा था वह गलत था।एएसपी.नेट 2.0 या 3.5?
हालांकि, मुझे लगता है कि मैं गलत हूं। क्या आधिकारिक एएसपी.NET संस्करण संख्या 2.0 से 3.5 तक बदल गई है (उस समय के दौरान जब .NET Framework संस्करण 3.5 रहा है), या यह हमेशा आधिकारिक तौर पर "एएसपी.नेट 3.5" (और मैं बेवकूफ़ रहा हूं)?
और एक अतिरिक्त अजीब नोट के रूप में, .NET का अगला संस्करण .Net 4, 4.0 नहीं होगा। यह भी ध्यान में है कि संस्करण 4 सीएलआर में अपग्रेड है, इसलिए आपको ड्रॉप डाउन सूची में एक नया मान दिखाई देगा। –
अधिक सबूत: 'रनटाइम पर्यावरण। गेटरंटिम डायरेक्टरी' रिटर्न 'सी: \ विन्डोज़ \ माइक्रोसॉफ्ट.NET \ फ्रेमवर्क \ v2.0.50727' एएसपी.नेट 3.5 पर भी, और 'सी: \ विन्डोज़ \ माइक्रोसॉफ्ट.NET \ Framework \ v3.5' में कोई एएसपी.NET कमांड लाइन टूल्स नहीं है। –
@ क्रिस्टियन: अच्छा अवलोकन! यह एएसपी.नेट के लिए विशिष्ट नहीं है, वैसे: ए .नेट 3.5 कंसोल एप्लिकेशन * v *.0.5.5727 निर्देशिका को वापस भी करेगा। 'GetRuntimeDirectory' सीएलआर निर्देशिका देता है और 2.0-3.5 ढांचे के लिए विकसित अनुप्रयोगों को निष्पादित करने के लिए उपयोग किए गए सीएलआर संस्करण 2.0 है। – Heinzi