Microsoft lanzó el Shared Source Common Language Infrastructure (el código anteriormente conocido como ROTOR) hace algunos años básicamente como una implementación de referencia del .NET runtime. Si bien el tiempo de ejecución de .NET real (mscorlib, mscoree, mscorjit, etc.) no se compila desde el SSCLI, la depuración de estos muestra que son notablemente similares y que, como mínimo, comparten gran parte de las mismas estructuras de memoria.Shared Source CLI 4.0?
Este ha sido un recurso invaluable al depurar el comportamiento del sistema complicado con los ensamblados compilados de .NET 2.0. Ahora que 4.0 ha sido lanzado con cambios importantes en el tiempo de ejecución, me encantaría encontrar la fuente de referencia para eso también. Microsoft ha cambiado los nombres de la fuente en el pasado, por lo que estoy buscando algo incorrecto o no se ha publicado. ¿Hay una fuente de referencia para un tiempo de ejecución compatible con .NET 4.0?
Debe tenerse en cuenta que esta es la fuente CLI * real *, y está bajo la Licencia de referencia de MS, no la Licencia de fuente compartida MS. –
Gracias @daveangel, en realidad estoy interesado en el código de plataforma (JIT, máquina virtual, etc.) que interpreta y ejecuta los ensamblados .NET. Realmente no necesito el origen de _framework_ (System.dll, System.Web.dll, etc.) que se puedan leer fácilmente a través de la fuente del depurador en VS o en Reflector. –