.net Windows 8是否支持System.Device.Location?
我正在使用.net Windows 8是否支持System.Device.Location?,.net,windows,.net,Windows,我正在使用System.Device.Location编写Windows 7应用程序,这取决于Windows传感器和定位平台。我下载了消费者预览,但找不到 谢谢。根据文档,它位于.NET Framework 4.5中: 但是,Windows 8 Metro应用程序似乎没有此命名空间: 但是,看起来System.Device.Location命名空间中的某些类已迁移到Windows.Devices.Geolocation命名空间,该命名空间位于Metro中: 它没有告诉你的是它们是否相等。您
System.Device.Location
编写Windows 7应用程序,这取决于Windows传感器和定位平台。我下载了消费者预览,但找不到
谢谢。根据文档,它位于.NET Framework 4.5中: 但是,Windows 8 Metro应用程序似乎没有此命名空间: 但是,看起来
System.Device.Location
命名空间中的某些类已迁移到Windows.Devices.Geolocation
命名空间,该命名空间位于Metro中:
它没有告诉你的是它们是否相等。您可能无法仅更改名称空间,因此可能需要进行一些代码修复。从表面上看,它们似乎在解决相同的问题。使用下面的名称空间
using Windows.Devices.Geolocation;
地理定位类会为你工作!!
它的作用是,它将为您获取纬度和经度希望他们使用System.Device.Location命名空间。@KelvinFixx我对此表示怀疑。Metro名称空间的选择现在可能已经很好地嵌入其中,我怀疑会有多大变化。然而,这与.NET框架不同,后者在添加新内容后基本保持不变。