侧面加载 UWP 应用程序的 Appinstaller 问题

Appinstaller issue with side loaded UWP application

我有一个 UWP 应用程序,现在已经使用了很长一段时间,在各种设备上都没有任何问题。 .appinstaller 和打包被侧面加载并托管在 Azure 的 blob 存储中,并使用有效证书签名。

但是从昨天开始,在某些设备上(似乎是笔记本电脑,而不是平板电脑)我在 windows 应用程序安装程序中收到以下错误消息,它检查更新是否可用:

Cannot open app package Failed due to unknown reason.

当我在此处查看事件查看器时,我得到了详细的错误消息:

Appinstaller operation failed with error code 0x80670001. Detail: Optimistic locking failure. Data cannot be updated if it has changed since it was read.

我已经检查过,这些设备具有应用所需的最低 OS 版本。

发生的情况如下:我可以在故障设备上安装该应用程序,然后 运行 该应用程序没有任何问题。 但是每当我关闭并尝试再次打开该应用程序时,我都会收到此错误消息。

重启机器不会改变任何东西,每当我卸载并重新安装应用程序时都会出现相同的行为(工作然后在重新启动时显示错误)。

我什至尝试恢复到 UWP 应用程序的旧版本,但以前从未发生过的问题也会发生。

整体的问题好像是昨天开始出现的,我们的版本没有任何变化。

是否有人遇到过此消息错误并且知道如何修复它?

我遇到了同样的问题。唯一的解决方法是每次都启动 .appinstaller 并且 select 'Launch' 而不是 'Reinstall'。从 'Start Menu' 或 'Taskbar' 开始不起作用,如所述。

在同一时间出现了完全相同的问题,但现在似乎已经自行解决了。

--- 想知道 UWP 应用程序是否需要在每次启动时出于某种原因离开某些 Microsoft 服务器并且存在服务器问题。