如何判断 .NET Compact Framework 的版本

1321人阅读 评论(0) 收藏 举报

到目前为止,.NET Compact Framework 已经发展到了 v3.5 beta2。从 v1.0 RTM 到 v3.5 beta2 中间发布过了许多个版本,有时候我们需要在程序中判断当前 CLR 的版本,并做出适当的处理。

判断 .NET Compact Framework 的版本最简单的方法是调用 System.Environment.Version 静态属性,这个属性会返回执行当前代码的 CLR 版本号。不过,只有版本号很难判断出该版本的实际名称。为了解决这个问题,Neil Cowburn 整理了下面的表格,供大家参考:

Version Release
1.0.2268.0 1.0 RTM
1.0.3111.0 1.0 SP1
1.0.3226.0 1.0 SP2 (Recalled)
1.0.3227.0 1.0 SP2 Beta
1.0.3316.0 1.0 SP2 RTM
1.0.4177.0 1.0 SP3 Beta
1.0.4292.0 1.0 SP3 RTM
2.0.4037.0 2.0 May CTP
2.0.4135.0 2.0 Beta 1
2.0.4317.0 2.0 November CTP
2.0.4278.0 2.0 December CTP
2.0.5056.0 2.0 Beta 2
2.0.5238.0 2.0 RTM
2.0.6103.0 2.0 SP1 Beta
2.0.6129.0 2.0 SP1 RTM
2.0.7045.0 2.0 SP2 RTM
3.5.7066.0 3.5 Beta 1
3.5.7121.0 3.5 Beta 2

另外他还提供了一个保存上述映射关系的xml文件,谢谢Neil Cowburn

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:405439次
    • 积分:5347
    • 等级:
    • 排名:第5055名
    • 原创:96篇
    • 转载:1篇
    • 译文:0篇
    • 评论:295条
    最新评论