如何部署在VS 2013 2RC,Windows 8.1上开发的Windows Phone 8应用程序?

时间:2014-04-26 13:26:38

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

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

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

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

但我解锁手机有问题。我的程序:

  • 我使用USB连接线连接手机
  • 解锁手机的屏幕锁定。
  • 已启动 Windows Phone Developer Regsitration
  • 首先我得到了:状态:已识别Windows Phone 8设备。单击“注册”按钮以解锁手机。 enter image description here
  • 我点击注册并输入我的Microsoft帐户凭据。
  • 我成功登录。
  • 然后我有:状态:尝试检测连接到PC的Windows Phone设备。 (在登录Microsoft帐户之前,检测到Windows Phone)enter image description here
  • 然后我有状态:无法连接到手机。对于Windows Phone 7手机,请确保Zune软件正在运行且Zune识别您的手机。对于Windows Phone 8手机,请确保Windows Phone IP over USB传输(IPOverUsbSvc)服务正在运行。我已检查服务正在运行)。enter image description here

问题:如何使用桌面 Windows 8.1 Pro VS 2013 Express <测试和部署 Windows Phone 8.0 应用< / em>的?我是否有完整正确的设置?

2 个答案:

答案 0 :(得分:2)

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

  • 您拥有有效的MS开发者帐户,但没有达到解锁设备的限制
  • PC和手机中的日期/时间正确
  • 操作系统识别手机并在Windows资源管理器中显示

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

答案 1 :(得分:1)

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

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

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

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