尝试在我客户的计算机(非商店)上安装 appx 文件时,出现以下错误:“MyProj.UWP安装失败”,原因:未指定错误。
该应用确实在我的机器上正确安装。
有什么线索可以追查错误吗? 应用程序未安装在目标计算机上,我在Apps&特征
感谢@ Nico的answer,未指定的错误消失了,现在我宁愿犯这个错误:
向开发人员询问新的应用包。此软件包可能与已安装的软件包冲突,或者它取决于此处未安装的软件包(软件包依赖项),或者是针对不同的体系结构(0x80073CF3)。
打包应用程序时,我选择了 Debug - x86 和 Any CPU 。
答案 0 :(得分:1)
如果您的最低目标版本高于客户的机器操作系统版本,则无法安装。请使用最小sdk版本重新创建应用程序包以匹配客户的计算机。
答案 1 :(得分:1)
我的问题后半部分(请参阅更新)的解决方案是选择"生成应用包"在VS软件包创建器中,然后在目标计算机上手动安装依赖项(从他生成随软件包提供的 Dependencies 文件夹)。
之后,安装的应用程序没有问题。
答案 2 :(得分:0)
您还可能遇到依赖关系已更新的问题,而您没有注意到。我发现"Get-AppxLog -All" powershell命令很有用,也可以查看页面"Troubleshooting packaging, deployment, and query of Windows Store apps"。
如果您创建一个Appx Bundle,那么依赖项将全部位于.appxbundle文件旁边的文件夹中。