【问题标题】:How to deploy a windows phone 8 app developed on VS 2013 2RC, windows 8.1?如何部署在 VS 2013 2RC、windows 8.1 上开发的 windows phone 8 应用程序?
【发布时间】:2014-06-12 06:08:33
【问题描述】:

情况:我正在尝试使用 C#XAML 开发和部署一个 windows phone 8.0 应用程序。为此,我首先安装了 Windows 8.1 ProVisual Studio 2013 Express with update 2 RC。我开发了一个简单的 Windows Phone 8.0 应用程序,并且能够使用模拟器毫无问题地对其进行测试。我已经更新了 Zune 并安装了 Microsoft Windows Phone 应用程序(如果有问题的话)。Zune 没有检测到手机,但 Microsoft Windows Phone 应用程序 可以。

问题:我想在具有以下规格的手机上进行测试:

  • 型号:诺基亚 Lumia 520
  • 软件窗口: 8.0
  • 屏幕分辨率: 480x800

但我无法解锁手机。我的程序:

  • 我使用 USB 数据线连接手机
  • 解锁手机屏幕锁定。
  • 开始Windows Phone 开发者注册
  • 首先我得到:状态:已识别 Windows Phone 8 设备。点击注册按钮解锁手机。
  • 我点击注册并输入我的 Microsoft 帐户凭据。
  • 我登录成功。
  • 然后我有: 状态:正在尝试检测连接到 PC 的 Windows Phone 设备。 (在登录微软账号之前检测到Windows Phone)
  • 然后我有状态:无法连接到手机。对于 Windows Phone 7 手机,请确保 Zune 软件正在运行并且 Zune 可以识别您的手机。对于 Windows Phone 8 手机,请确保 Windows Phone IP Over USB 传输 (IPOverUsbSvc) 服务正在运行。我已检查该服务正在运行)。

问题:如何使用桌面 Windows 8.1 ProVS 2013 Express 测试和部署 Windows Phone 8.0 应用程序?我有完整且正确的设置吗?

【问题讨论】:

  • 我听说偶尔会出现第一次尝试失败的错误,但第二次重试时它可以工作。你做的一切都是正确的,你不需要担心 Zune。它仅适用于 WP7 设备。

标签: c# windows-phone-8 windows-mobile windows-8.1


【解决方案1】:

是的,您确实有部署到 WP8 设备的要求。只需忘记 zune,因为它仅适用于 WP7 设备。以下是您可能需要检查的内容:

  • 您有一个有效的 MS 开发者帐户,但未达到解锁设备的限制
  • PC 和手机中的日期/时间都是正确的
  • 手机已被操作系统识别并在 Windows 资源管理器中可见

您可能还想尝试重新加载 IPOverUsb 服务

【讨论】:

  • 我已经检查了除第一个之外的所有内容。如何查看我的微软账号是否达到解锁设备的上限,如果没有怎么办?
  • 登录到您的开发仪表板,然后从那里转到Account,然后转到Phones。然后,您可以查看您可以解锁多少手机以及到目前为止您解锁了哪些手机。
  • 这是我的问题,我的 Microsoft 帐户未达到解锁级别。
【解决方案2】:

这可能是一个老问题,但我今天遇到了这个问题并找到了不同的原因和解决方案。

在我的设备上发生这种情况的原因是因为我的手机名称与我解锁的旧设备相同。

这里提到的要求之一:http://msdn.microsoft.com/library/windows/apps/ff769508%28v=vs.105%29.aspx 规定电话名称应该是唯一的。

我重命名了我的手机并再次尝试,这一次它解锁了我的手机!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-28
    • 2016-04-15
    • 2015-02-25
    相关资源
    最近更新 更多