【问题标题】:Can't get WinAppDeployCmd for Appx deployment to work无法让 WinAppDeployCmd for Appx 部署工作
【发布时间】:2023-03-24 20:15:01
【问题描述】:

App Packaging and Deployment for Universal Windows Apps 演示期间(快进到 00:36:00)一个特定的命令行实用程序 - WinAppDeployCmd - 用于部署 Windows 10 通用应用程序以运行 Windows 10 移动版的手机。这个实用程序可以在这里找到:

"c:\Program Files (x86)\Windows Kits\10\bin\x86\WinAppDeployCmd.exe"

但每次我尝试将示例 .appx 包部署到装有 Windows Mobile v10.0.12562.84 装有 Windows 10 的 Surface 3 设备的 Lunia 635 手机时Pro Insider Preview(与我的开发机器在同一网络上的所有设备) - 我收到相同的“连接失败”错误:

Windows 应用部署工具版本

10.0.0.0 版权所有 (c) Microsoft

公司。保留所有权利。

打开与“192.168.1.139”设备的连接。

0x80131500 - 连接失败

0x800705B4 - 等待超时 网络事件。

以防万一 - 我可以毫无问题地从我的开发机器上 ping 两个设备,也可以从 VS2015RC 部署到其中的任何一个(也尝试重命名WinAppDeployCmd.exe - 以确保 VS2015RC 在不使用的情况下以不同的方式进行部署这个工具)。

所以,我想知道 - 是否有人使用 WinAppDeployCmd.exe 成功部署了应用程序?

【问题讨论】:

    标签: windows-phone win-universal-app windows-10


    【解决方案1】:

    这是当前版本中的一个已知问题。没有解决方法,它将在未来的 Windows 10 Insider Preview SDK 和工具版本中亮起。

    https://social.msdn.microsoft.com/Forums/en-US/5c8d6f20-699c-4da2-9460-f73e89bf27c3/known-issue-cannot-sideload-applications-using-winappdeploycmd-windows-10-insider-preview-sdk-and?forum=Win10SDKToolsIssues

    【讨论】:

      【解决方案2】:

      我已使用 WinAppDeployCmd 命令行工具成功部署了 .appx。可能在最新版本中问题是正确的。

      对于不熟悉此工具的用户,它允许您通过 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

      【讨论】:

      • 这对我来说适用于 appx 而不是 appxbundle。
      【解决方案3】:

      当 USB 插座出现故障并且 Windows 抱怨设备无法识别时,这种情况发生在我身上。我换了插座,一切正常。因此,请确保您尝试其他套接字(甚至是不同的计算机,以排除特定的机器)。

      【讨论】:

      • 感谢您的提示,但在我的情况下,这对我笔记本电脑的所有 USB 插座都是一样的。
      • 当然可以。不过对于可能遇到它的其他人来说,在这里拥有它并没有什么坏处..
      【解决方案4】:

      此工具可让您安装,但不会像 Windows 8.1 中的第一个版本那样在安装后运行应用程序

      【讨论】:

      • 这不是评论吗?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-11-07
      • 1970-01-01
      • 1970-01-01
      • 2018-03-09
      • 1970-01-01
      • 1970-01-01
      • 2013-11-04
      相关资源
      最近更新 更多