Microsoft a publié le Shared Source Common Language Infrastructure (le code précédemment connu sous le nom de ROTOR) il y a quelques années essentiellement comme une implémentation de référence du .NET runtime. Bien que le runtime .NET réel (mscorlib, mscoree, mscorjit, etc.) ne soit pas compilé à partir du SSCLI, le débogage montre qu'ils sont remarquablement similaires et partagent au moins une grande partie des mêmes structures de mémoire.Source partagée CLI 4.0?
Cela a été une ressource inestimable lors du débogage du comportement système compliqué avec les assemblys compilés .NET 2.0. Maintenant que 4.0 a été publié avec des changements majeurs à l'exécution, j'aimerais trouver la source de référence pour cela aussi. Microsoft a changé de nom pour la source dans le passé, donc je suis à la recherche de la mauvaise chose, ou il n'a pas été publié. Existe-t-il une source de référence pour une exécution compatible avec .NET 4.0?
Il convient de noter qu'il s'agit de la source CLI * réelle * et qu'elle se trouve sous la licence de référence MS, pas la licence MS Shared Source. –
Merci @daveangel, je suis réellement intéressé par le code de la plate-forme (JIT, machine virtuelle, etc.) qui interprète et exécute les assemblys .NET. Je n'ai pas vraiment besoin de la source pour le _framework_ (System.dll, System.Web.dll, etc.) ceux-ci sont facilement lus via la source du débogueur dans VS ou dans Reflector. –