我将一个 uwp 应用程序侧载到我的 Win 10 Mobile Lumia 640。后来我去更新它,我得到一个错误(见下文)。我通过长按/卸载方法从手机中卸载了该应用程序。我又试了一次(又试了几次),但我不断收到以下错误...
--------------------------------------
检查依赖项...扫描给定包以查找所有必要的依赖项...
尝试匹配依赖项:“Microsoft.VCLibs.140.00”依赖项位于“D:\ProgDev\VS2015\Projects\BwMinWin10\BwMinWin10\AppPackages\BwMinWin10_1.0.4.0_Test\Dependencies\ARM\Microsoft.VCLibs.ARM.14.00.appx '。
尝试匹配依赖项:“Microsoft.NET.Native.Runtime.1.1”依赖项位于“D:\ProgDev\VS2015\Projects\BwMinWin10\BwMinWin10\AppPackages\BwMinWin10_1.0.4.0_Test\Dependencies\ARM\Microsoft.NET.Native .Runtime.1.1.appx'。
将“BwMinWin10_1.0.4.0_x86_x64_arm.appxbundle”发送到远程设备。
将依赖项“Microsoft.VCLibs.ARM.14.00.appx”发送到远程设备。
将依赖项“Microsoft.NET.Native.Runtime.1.1.appx”发送到远程设备。
正在安装应用程序...
远程操作失败。0x80073CF9
Windows 无法将软件包 Microsoft.VCLibs.140.00_14.0.22929.0_arm__8wekyb3d8bbwe 的应用程序数据安装到卷 D:,因为它已经安装到卷 C:。
0x80073cf9 清理依赖项。清理应用程序包。清理远程目标组件。断开连接。完毕。
-------------------------------------------------- ---
看起来像依赖项的问题:'Microsoft.VCLibs.140.00',这让我感到惊讶。我假设内部 ram 是驱动器 C:,而 SD 卡是驱动器 D:。
有没有人有解决这个错误的方法?
开始编辑
按照此页面上的文档...
https://msdn.microsoft.com/en-s/library/windows/desktop/hh454036.aspx
...在Sideload your app package部分下,它具有以下句子... . 要将应用程序安装到 Windows 10 移动设备,请使用 WinAppDeployCmd.exe
...这也需要您... https://msdn.microsoft.com/library/windows/apps/xaml/mt203806.aspx
这是我的命令行条目...
winappdeploycmd install -file "D:\ProgDev\VS2015\Projects\BwMinWin10\BwMinWin10\AppPackages\BwMinWin10_1.0.4.0_Test\BwMinWin10_1.0.4.0_x86_x64_arm.appxbundle" -ip 192.168.0.222 -pin xxxxxx
这在我第一次安装时有效。
我做了一个winappdeploycmd list -ip xxxxxxxxxx但我没有看到(或者可能没有识别)列出的程序,所以我通过按下磁贴并选择卸载从应用程序菜单中进行了卸载。
结束编辑