GDR3


Windows Phone 8 开发:如何判断用户手机是否更新了GDR3

有时候我们开发的软件需要用到GDR3更新的功能,比如调用屏幕旋转的设置之前就先得确定用户已经安装了GDR3。但是WP SDK没有提供直接的方法,所以我们只能通过判断操作系统版本号来确定用户的系统是否安装了GDR3。 GDR3的特征是:系统版本号大于8.0.10492(Developer Preview包含在内)。在手机的关于页面中可以看到当前版本号,安装了GDR3的通常是8.0.10512: 所以,判断GDR3的代码如下: static bool IsGDR3() { return Environment.OSVersion.Version >= new Version(8, 0, 10492); } 下面是有图有真相环节: MessageBox.Show(IsGDR3() ? "This Phone has GDR3 installed" : " …