UWP应用程序安装程序自动更新仅更新一次

时间:2018-09-18 19:02:12

标签: uwp

我正在通过Visual Studio 2017 15.7.6生成我的应用程序,并将其与appinstaller文件等一起上传到Azure。可以说是0.1.11.0版 设置为每次应用打开时更新

<UpdateSettings>
    <OnLaunch HoursBetweenUpdateChecks="0" />
</UpdateSettings>

然后我通过Web在运行1803(17134.285)的Win 10计算机上进行安装。

然后我创建一个版本为0.1.12.0的新应用程序包。

我将此文件上传到Azure并在目标计算机上打开应用程序-它可以正确更新。下有很多日志 Microsoft / Windows / AppXDeployment-Server / Operational

  

来自以下目标的MyApp_0.1.12.0_x86__8m1jne1se2ktw软件包上的目标卷C:的部署注册操作已成功完成。

然后我创建另一个应用程序包0.1.13.0-将其上传到Azure。我回到目标计算机,但不会更新。事件日志中没有任何内容。

我将系统时钟移动24小时。 在事件日志中,它显示正在为其他应用程序(Netflix)而不是我的应用程序运行检查。

如果我从网上安装了最新版本(0.1.13.0),然后再次上传新版本0.1.14.0,它将再次更新。 但是它不会更新下一个版本。

所以它只更新一次。

其他人描述了几个月前看起来非常相似的问题: UWP app-installer auto update not working correctly

更新:我现在已经用一个简单的应用程序对其进行了测试,该应用程序仅在屏幕上显示该应用程序的版本。我创建了5个应用程序包并将它们上传到服务器。

版本1.0.0.0-通过网络安装

版本1.0.1.0-自动更新 (将appinstaller和index.html更改为每次都指向新版本)

版本1.0.2.0-无法自动更新。我是通过服务器更新的。

版本1.0.3.0-自动更新

版本1.0.4.0-无法自动更新

我现在已经在1803(17134.285)的2台不同机器上对此进行了测试。这种自动更新必须对其他人有用吗?

1 个答案:

答案 0 :(得分:0)

更新:Microsoft在MSDN论坛上已向我确认这是一个已知问题。尚无时间解决。