在App Packaging and Deployment for Universal Windows Apps演示文稿(快进到 00:36:00 )期间,一个特定的命令行实用程序 - WinAppDeployCmd - 用于部署Windows 10 Universal应用于运行Windows 10 Mobile的手机。这个实用程序可以在这里找到:
"c:\Program Files (x86)\Windows Kits\10\bin\x86\WinAppDeployCmd.exe"
但每次我尝试使用Windows Mobile v 10.0.12562.84 或 Surface 3设备将样本.appx
程序包部署到Lunia 635手机Windows 10 Pro Insider Preview(与我的开发机器在同一网络上的所有设备) - 我得到相同的“连接失败”错误:
Windows应用部署工具版
10.0.0.0版权所有(c)Microsoft
公司。保留所有权利。
在'192.168.1.139'打开与设备的连接。
0x80131500 - 连接失败
0x800705B4 - 超时等待 网络事件。
以防万一 - 我可以毫无问题地从我的开发机器中ping这两个设备,也可以从VS2015RC部署到任何设备(也尝试重命名为WinAppDeployCmd.exe
- 以确保VS2015RC以不同的方式进行部署不使用此工具)。
所以,我想知道 - 是否有人使用WinAppDeployCmd.exe
成功部署了应用?
答案 0 :(得分:2)
这是当前版本中的已知问题。没有解决方法,它将在未来的Windows 10 Insider Preview SDK和工具版本中点亮。
答案 1 :(得分:2)
我已成功使用WinAppDeployCmd命令行工具部署.appx。可能这个问题在最新版本中是正确的。
对于那些不熟悉此工具的人,它允许您通过USB或WiFi将通用Windows应用程序从Windows 10计算机部署到任何Windows 10移动设备(因为它们位于同一子网中)。如果您没有Visual Studio,没有应用程序源代码或者您使用的是Hyper-V虚拟机,那么这是一个完美的解决方案。
基本上你需要:
该命令将如下所示
this
该工具可在C:\ Arquivos de Programas(x86)\ Windows Kits \ 10 \ bin \ x86 \ WinAppDeployCmd.exe
找到您可以找到详细的分步教程here
答案 2 :(得分:2)
当USB插座发生故障并且Windows认为设备无法识别时,就会发生这种情况。我换了插座,一切正常。因此,请确保您尝试使用其他套接字(甚至是其他计算机,以排除特定计算机)。
答案 3 :(得分:0)
此工具允许您安装,但安装后不会像在Windows 8.1中的第一个版本那样运行应用