Ms office Office JS-刷新加载项版本

Ms office Office JS-刷新加载项版本,ms-office,office-js,Ms Office,Office Js,我正在为商店中已经发布的Word加载项编写新功能。发布新外接程序版本时,只有删除以前版本并重新安装外接程序的用户才能看到该版本。(只是重新启动Word并没有起作用。) 有没有办法让外接程序自动更新?对于外接程序本身(网站),发布到服务器后会立即发生更改,就像其他任何web应用程序一样。对于清单,一旦您将更新发布到存储,它将在客户端上看到版本号中的凹凸时自动更新清单 我原以为应该是这样,但实际上似乎没有。只有手动从Word中删除外接程序并重新安装后,我们才能看到新版本。也许这不是因为机械小姐。我们

我正在为商店中已经发布的Word加载项编写新功能。发布新外接程序版本时,只有删除以前版本并重新安装外接程序的用户才能看到该版本。(只是重新启动Word并没有起作用。)


有没有办法让外接程序自动更新?

对于外接程序本身(网站),发布到服务器后会立即发生更改,就像其他任何web应用程序一样。对于清单,一旦您将更新发布到存储,它将在客户端上看到版本号中的凹凸时自动更新清单

我原以为应该是这样,但实际上似乎没有。只有手动从Word中删除外接程序并重新安装后,我们才能看到新版本。也许这不是因为机械小姐。我们在AWS上托管它,在每次部署之后,我们都会使文件无效(否则什么也不会发生)。也许我们需要做更多的事情。清单只包含登录页URI,其他所有内容都由外部处理。显然,如果对文件具有缓存控制,则需要强制失效。对于清单,您需要确保并更改版本号,以便强制客户端更新。请注意,可能需要卸载/重新安装侧面加载的加载项。这是一个侧面加载的加载项(如果这意味着单击它时,它会直接加载到Word右侧的纸张旁边)。这是否意味着可能需要卸载/重新安装?侧面加载意味着您可以手动安装,而不是通过O365管理中心或Office Store安装。好的,明白了,谢谢。而且,我发现了真正的问题。我的同事make在部署过程中引入了一个小bug,并将最大缓存时间设置为index.html(而不是no cache…)。谢谢,很抱歉给你添麻烦!