如何判断 .NET Compact Framework 的版本

本文提供了判断.NET Compact Framework版本的方法及各版本详细列表。通过调用System.Environment.Version属性获取CLR版本号,并对照版本映射表确定具体版本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

引自:http://www.cnblogs.com/upto/archive/2007/09/15/HOWTO-NETCF-Version.html

到目前为止,.NET Compact Framework 已经发展到了 v3.5 beta2。从 v1.0 RTM 到 v3.5 beta2 中间发布过了许多个版本,有时候我们需要在程序中判断当前 CLR 的版本,并做出适当的处理。
判断 .NET Compact Framework 的版本最简单的方法是调用 System.Environment.Version 静态属性,这个属性会返回执行当前代码的 CLR 版本号。不过,只有版本号很难判断出该版本的实际名称。为了解决这个问题,Neil Cowburn 整理了下面的表格,供大家参考:

VersionRelease
1.0.2268.01.0 RTM
1.0.3111.01.0 SP1
1.0.3226.01.0 SP2 (Recalled)
1.0.3227.01.0 SP2 Beta
1.0.3316.01.0 SP2 RTM
1.0.4177.01.0 SP3 Beta
1.0.4292.01.0 SP3 RTM
2.0.4037.02.0 May CTP
2.0.4135.02.0 Beta 1
2.0.4317.02.0 November CTP
2.0.4278.02.0 December CTP
2.0.5056.02.0 Beta 2
2.0.5238.02.0 RTM
2.0.6103.02.0 SP1 Beta
2.0.6129.02.0 SP1 RTM
2.0.7045.02.0 SP2 RTM
3.5.7066.03.5 Beta 1
3.5.7121.03.5 Beta 2

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

信息来源:HOWTO: Determining the .NET Compact Framework Version 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值