尝试在 Windows Phone 移动设备中安装 WP8.1 应用程序时出错

Error trying to install a WP8.1 App in Windows Phone Mobile

尝试在新 Windows Phone Mobile 10 中安装 WP8.1 应用程序时出现此错误(我们正在使用“Windows Phone 应用程序部署 (8.1)" App:

Error - The provided package is already installed, and reinstallation of the package was blocked. Check the AppXDeployment-Server event log for details.

首先,没有安装应用程序。我们已经验证了两次。 其次,AppXDeployment-Server 是什么,在哪里可以找到日志?

谢谢

First, the app is not installed. We have verified twice.

此错误通常发生在安装与已安装的包在位上不相同的包时。因此,如果一个包被重建或重新安装,它不再与之前安装的包按位相同。

要修复它,您可以增加应用程序的版本号,然后重建并重新安装包,或者在安装新包之前为系统上的每个用户删除旧包。

另外,你的意思是之前没有安装过这个应用?这样你应该使用 Windows Phone Application Deployment 来默认安装包 (C:) 而不是在设备 SD 卡上。如果你想把它安装到 SD 卡上,你应该使用 Visual Studio 来部署你的应用程序。

Second, what is the AppXDeployment-Server and where I can find the log?

AppXDeployment-Server 提供了更多信息来帮助您诊断错误代码的原因。

您可以按照以下步骤访问事件日志:

• 运行 eventvwr.msc.

• 转到事件查看器(本地)> 应用程序和服务日志 > Microsoft > Windows.

• 要检查的第一个日志是 AppxPackagingOM > Microsoft-Windows-AppxPackaging/Operational.

• 与部署相关的错误记录在 AppXDeployment-Server > Microsoft-Windows-AppXDeploymentServer/Operational.

此外,另一种选择是使用 PowerShell,请尝试以下命令:

Get-Appxlog|Out-GridView

详情请参考Troubleshooting packaging, deployment, and query of Windows Store apps

解决方法很简单,只需将 Windows Phone OS 更新到最新版本即可。 之后我们可以在 Windows Phone Mobile.

中安装 WP8.1 Apps