2010-11-22 78 views
1

Microsoft .NET CLR是CLI标准的一个实现。但是,CLI标准的最后一次发布是在2006年制定的,但是CLR的最新版本是在2010年生成的。据我所知,最新版本的CLI规范正在开展工作。CLI和.NET版本化

了解当前的公共CLI规范描述的是CLR(2.0)的先前版本并且当前版本的CLR(4.0)尚未具有相应的CLI规范是否正确。

最新版本的Mono是否实现了CLI规范的版本,该版本尚未发布,但是足够完整,能够构建CLR可运行的运行时?

回答

3

当前的第5版(不要与.NET Framework的版本混淆)是规范还没有最终确定。你可以在这里下载一个工作草案:

ECMA C# and Common Language Infrastructure Standards

由于规范还没有最终它是不是真的正确地说,任何产品支持它。但是,最终版本可能会与版本4.0 CLR中的Microsoft支持的版本非常相似。

+0

我对Mono的理解是否正确? – Konstantin 2010-11-24 11:25:14