माइक्रोसॉफ्ट ने कुछ साल पहले मूल रूप से .NET रनटाइम के संदर्भ कार्यान्वयन के रूप में Shared Source Common Language Infrastructure (कोड जिसे पहले ROTOR के नाम से जाना जाता था) जारी किया था। जबकि वास्तविक .NET रनटाइम (mscorlib, mscoree, mscorjit, आदि) को एसएससीएलआई से संकलित नहीं किया गया है, उन्हें डीबग करने से पता चलता है कि वे उल्लेखनीय रूप से समान हैं और कम से कम समान स्मृति संरचनाओं में से अधिक हैं।साझा स्रोत सीएलआई 4.0?
यह .NET 2.0 संकलित असेंबली के साथ मुश्किल सिस्टम व्यवहार को डीबग करते समय एक अमूल्य संसाधन रहा है। अब 4.0 को रनटाइम में बड़े बदलावों के साथ जारी किया गया है, मुझे इसके लिए संदर्भ स्रोत भी मिलना अच्छा लगेगा। माइक्रोसॉफ्ट ने अतीत में स्रोत के लिए नाम बदल दिए हैं, इसलिए मैं या तो गलत चीज़ खोज रहा हूं, या इसे जारी नहीं किया गया है। क्या .NET 4.0 संगत रनटाइम के लिए संदर्भ स्रोत है?
यह ध्यान दिया जाना चाहिए कि यह * वास्तविक * सीएलआई स्रोत है, और एमएस संदर्भ लाइसेंस के तहत है, एमएस साझा स्रोत लाइसेंस नहीं। –
धन्यवाद @ डेवेंजेल, मैं वास्तव में मंच कोड (जेआईटी, वर्चुअल मशीन इत्यादि) में रूचि रखता हूं जो .NET असेंबली को समझता और चलाता है। मुझे वास्तव में _framework_ (System.dll, System.Web.dll, आदि) के स्रोत की आवश्यकता नहीं है, जिन्हें आसानी से वीएस में या रिफ्लेक्टर में डीबगर स्रोत के माध्यम से पढ़ा जाता है। –