我正在创建一个通用的 Windows 应用程序(Phone 和 metro),我需要访问操作系统的友好名称(例如 Windows Phone 8.1)。 Internet 上的所有资源都指向 Environment.OSVersion
,但 Environment
不包含 OSVersion
的定义。我错过了什么吗?
最佳答案
我用它来获取一些统计数据:
Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation deviceInfo = new Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation();
string FriendlyName = deviceInfo.FriendlyName;
string OperatingSystem = deviceInfo.OperatingSystem;
string SystemManufacturer = deviceInfo.SystemManufacturer;
string SystemProductName = deviceInfo.SystemProductName;
不幸的是,WindowsPhone 不是 Silverlight 中的完整操作系统版本,它只能是 Windows 或 WindowsPhone
关于.net - Environment.OSVersion 不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25948483/