【问题标题】:Outlook mail addin caches cant reload the debugging versionOutlook 邮件插件缓存无法重新加载调试版本
【发布时间】:2016-02-27 07:00:19
【问题描述】:

我们正在为我们的产品开发Outlook Mail Addin

当我在 Visual Studio 中调试解决方案时,我的 Office365 Outlook 帐户打开,我可以在 Outlook 插件列表中看到我开发的插件,我可以使用它。

问题是,即使在 Visual Studio 中停止解决方案后,我仍然可以使用该插件。当我重新运行解决方案时,它会显示插件的缓存版本,而不是我在 Visual Studio 中拥有的当前版本。

看起来插件缓存在某个地方。似乎无法阻止它。

我该如何解决这个问题?

【问题讨论】:

    标签: outlook office365 outlook-addin office365-apps office365api


    【解决方案1】:

    加载项不会被缓存,它总是从清单中设置的源位置加载。在测试期间,当您构建解决方案时,应用程序将部署到您指定的邮箱。但是,该应用程序只能在本地 Web 服务器运行时运行。加载项的选项卡将继续显示,但如果您的 Web 服务器已停止,它将在加载时失败 - 它永远不应加载缓存版本。如果您不希望它在不调试时运行,则必须从加载项页面手动卸载该加载项。

    【讨论】:

      【解决方案2】:

      您的浏览器正在缓存加载项使用的文件。如果您部署更新版本,您的浏览器将依赖它仍然被缓存的旧文件。删除浏览器的缓存应该可以解决问题。

      【讨论】:

      • 我开始在浏览器中使用隐身模式,它解决了这个问题。谢谢!
      猜你喜欢
      • 2019-02-10
      • 2022-01-26
      • 1970-01-01
      • 1970-01-01
      • 2010-11-22
      • 1970-01-01
      • 2020-04-04
      • 2012-10-05
      • 1970-01-01
      相关资源
      最近更新 更多