【问题标题】:how to deploy windows phone 10 application to a device?如何将 Windows Phone 10 应用程序部署到设备上?
【发布时间】:2015-08-18 14:50:10
【问题描述】:

我使用的是诺基亚 lumia630 设备,它使用最新的 Windows 10 Insider Preview 版本。

我创建了一个示例 Windows UWP 应用程序并对其进行了构建。构建的输出是一个 Appx。

如何将这个 Appx 安装到我的设备上?有人知道吗?

【问题讨论】:

    标签: c# powershell deployment windows-phone windows-10


    【解决方案1】:

    使用命令行工具时,将应用程序部署到 Win 10 Mobile 有点困难。一个很好的替代方案是“面向开发人员”设置下提供的设备门户。它适用于最新版本。

    现在您可以使用网络浏览器连接到设备并通过应用程序页面管理应用程序,无需配对/PIN。这似乎比使用命令行更容易部署应用程序。

    【讨论】:

      【解决方案2】:

      Microsoft 开发了一个名为 WinAppDeployCmd 的命令行工具,因此您可以通过 USB 或 WiFi 将通用 Windows 应用从 Windows 10 计算机部署到任何 Windows 10 移动设备(因为它们位于同一子网中)。如果您没有 Visual Studio、应用程序源代码或您在 Hyper-V 虚拟机下,这是一个完美的解决方案。

      基本上你需要:

      1. Windows 10 SDK
      2. 生成 .appx 包 (PC)
      3. 启用开发者模式(移动)
      4. 开启发现模式(移动)
      5. 获取代码以配对设备(移动)
      6. 使用 WinAppDeployCmd 工具(PC)获取手机 IP 地址
      7. 运行命令(PC)

      命令如下所示

      WinAppDeployCmd install -file “<path>” -ip <ip> -pin <pin>
      

      该工具位于 C:\Arquivos de Programas (x86)\Windows Kits\10\bin\x86\WinAppDeployCmd.exe

      您可以找到详细的分步教程here

      【讨论】:

        【解决方案3】:

        Visual Studio 允许您将应用程序直接部署到 Windows 手机。您需要将您的 windows phone 注册为 Microsoft 的开发手机。完成此操作后,您可以使用 Visual Studio 为您执行此操作。目前不确定您是否可以将 Windows 10 应用程序部署到您的手机。试试这个链接,看看: https://msdn.microsoft.com/en-us/library/windows/apps/ff769508%28v=vs.105%29.aspx如果有帮助记得点赞。

        【讨论】:

        • @Jason,你说得对,我们可以将应用程序从 VS 部署到设备。但我的要求不同。我只有 Appx 文件和设备,我需要将其部署到设备。
        • 不妨试试这个:windowsphonehub.in/tutorials/…
        • 此工具不适用于 Windows 10。当我们尝试部署时,它会显示一些错误(错误 - XML 文档中存在错误)。
        【解决方案4】:

        您可以在开发人员模式下注册您的 Windows Phone 10。关注these steps,你就可以实现你的目标。

        【讨论】:

        • 然后呢?解锁设备是一回事。让应用程序包被识别还不清楚。
        【解决方案5】:

        当您使用上述答案中提到的设备门户时,有些人可能会收到以下错误 “无法开始部署。失败文本:包更新、依赖或冲突验证失败。(0x80073cf3)”

        要解决这个问题: 添加在“Dependencies/ARM”文件夹下找到的依赖项。在此处添加。

        我必须添加以下依赖项才能使其工作: Microsoft.NET.CoreRuntime.1.0.appx Microsoft.VCLibs.ARM.Debug.14.00.appx

        【讨论】:

          猜你喜欢
          • 2015-11-09
          • 1970-01-01
          • 2016-10-05
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多