我已经知道为了获得DeviceId,我应该添加对我的项目的引用 - “UWP的Windows Mobile Extensions”这个SDK随Visual Studio一起提供,并且在Windows Universal / Extensions位置的References Manager中可用。 但是在列表中有两个这样的位置,它们有不同的版本 - 10.0.10240.0和10.0.10586.0。
我应该使用哪一个?我应该注意哪些差异,或者我应该继续使用新的差异?它们与我想运行我的应用程序的机器上的Windows内部版本号相关吗?
答案 0 :(得分:2)
通用Windows平台项目可以使用功能检测来利用平台版本上提供的API" 2"并且仍然可以在平台版本" 1"上运行,就像它可以在桌面,移动设备或物联网上运行一样,并为每个平台提供特定的用户体验。
这是如何处理特征检测(而不是版本检测)
检查如何设置项目属性
答案 1 :(得分:0)
在Solution Explorer中,右键单击References并为UWP添加Windows Mobile Extensions。
您可能仍需要删除较旧的SDK引用并执行干净的构建,但这样可以解决样本上的错误。