【问题标题】:Microsoft.Phone assembly is missing in Windows Phone 8.1 app projectWindows Phone 8.1 应用项目中缺少 Microsoft.Phone 程序集
【发布时间】:2014-07-23 11:54:05
【问题描述】:

Windows Phone 8.1 应用项目中缺少 Microsoft.Phone 程序集。

我正在尝试使用以下类: 反向地理编码查询

此类在以下命名空间中注册: Microsoft.Phone.Maps.Services

具体来说,我需要捕获手机的当前城市和状态。

有解决办法吗?

【问题讨论】:

  • “Windows Phone 8.1 应用程序项目中缺少 Microsoft.Phone 程序集”是什么意思? ReverseGeocodeQuery 被标记为与 8.1 兼容:msdn.microsoft.com/en-us/library/…
  • 我无法在我的 Wiindows Phone 8.1 项目中解析 ReverseGeocodeQuery 类。当我尝试使用命名空间时,命名空间 Microsoft.Phone 不存在。
  • 您是否在功能选项卡下添加了 ID_CAP_MAP 功能?命名空间是 SDK 的一部分,因此如果您可以针对 WP8.1,您应该能够获得它们
  • 基本问题...您是否尝试在项目中添加对命名空间的引用?
  • 对于所有地图部分,Windows Phone 8.1 世界和 Windows 8.1 世界之间存在差异,通常用于 API

标签: windows-phone-8 windows-phone-8.1 reverse-geocoding


【解决方案1】:

在 SO 上找到了这个非常有用的答案:

“您正在编写一个基于 Windows Phone 8.1 Runtime XAML 的应用程序,该应用程序针对 Windows Phone 8.1 的新通用 WinRT API 集。如果您想在 Windows Phone 8 中使用相同的 api,Windows Phone 8 应用程序针对 sliverlight api您的 Windows Phone 8.1 然后尝试编写 Windows Phone 8.1 sliverlight 应用程序,这将解决您的问题。这将帮助您更好地理解"

Namespace missing in Windows Phone 8.1 runtime app project

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-03
    • 2016-03-23
    相关资源
    最近更新 更多