从Web服务导入Excel 2016 XML数据需要双重更新才能执行更新

尝试将XML数据导入到Excel 2016时遇到一个奇怪的问题。

我有一个用C#创build的符合XML标准的Webservice。

在Excel 2016中,我使用“数据” – >“从互联网” – >“粘贴URL到Web服务”。
当我完成Excel导入对话框时,我从Web服务中获得了一个很好的表格数据。

但是,当输出在Web服务中发生变化时,当右键单击数据表时input“更新”选项 – 数据不会在数据表中更新!

如果我重复并再次单击更新(完全相同的操作) – 数据表中的数据更新…

任何人都知道如何克服这种奇怪的行为?

作为参考,我也尝试点击更新并更新所有在数据下的function区,并尝试任何可能的组合下的连接属性 – 无济于事。

而且我也尝试在浏览器中重新加载XML – 在这里数据会立即更新 – 所以它似乎没有涉及到caching。 我可以看到Excel在第一次运行时很快写入连接 – 但是没有更新发生。