无法安装 UWP 应用程序:未指定的错误

Cannot install UWP app: Unspecified error

当尝试在我客户的机器上(非商店)安装 appx 文件时,我收到以下错误 "MyProj.UWP installation failed",原因:未指定的错误。

该应用程序在我的机器上安装正确。

有什么线索可以追踪错误吗? 根据我在“应用程序和功能”中的检查,该应用程序未安装在目标计算机上。

更新

感谢@Nico 的 ,未指定的错误消失了,现在我宁愿遇到这个错误:

Ask the developer for a new app package. This package may conflict with a package already installed, or it depends on things not installed here (package dependencies), or is made for a different architecture (0x80073CF3).

我在打包应用程序时选择了 Debug - x86Any CPU

如果您的最低目标版本高于客户的机器OS版本,将无法安装。请重新创建具有最低 sdk 版本的应用程序包以匹配客户的机器。

我的问题后半部分的解决方案(见更新)是在 VS 包创建器中选择 "Generate app bundle",然后在目标机器上手动安装依赖项(从他生成 Dependencies 随包提供的文件夹)。

之后,应用安装没有问题。

您还可以 运行 解决依赖项已在您不注意的情况下更新的问题。我找到了 "Get-AppxLog -All" powershell command useful, also it might be helpful to check the page "Troubleshooting packaging, deployment, and query of Windows Store apps".

如果您创建 Appx Bundle,那么依赖项将全部位于 .appxbundle 文件旁边的文件夹中。