共享源CLI 4.0?

Pau*_*der 8 .net runtime sscli

几年前,Microsoft发布了共享源公共语言基础结构(以前称为ROTOR的代码),基本上是作为.NET 运行时的参考实现.虽然实际的.NET运行时(mscorlib,mscoree,mscorjit等)不是从SSCLI编译的,但调试它们表明它们非常相似,并且至少共享大部分相同的内存结构.

在使用.NET 2.0编译的程序集调试棘手的系统行为时,这是一个非常宝贵的资源.现在4.0已经发布了对运行时的重大更改,我也很乐意找到它的参考源.Microsoft已经更改了源代码的名称,所以我要么找错了,要么就是没有发布.是否存在.NET 4.0兼容运行时的参考源?

dav*_*gel 3

看起来 Microsoft 确实希望您通过 Visual Studio 2008 下载源代码,但如果您知道在哪里查找,似乎仍然可以下载。 可用的源代码组件

好吧,如果你对 ROTOR 感兴趣,没关系,它已经死了AFAICT,这就是为什么你找不到更新的东西:“遗憾的是,我可以报告说,我直接与 Rotor 书的一位作者通信,他确认它已经走上了这条路。渡渡鸟。他将其称为“两英尺法则”的一个例子……没有人足够关心 Rotor 来让它活下去,所以它死了。”