2015-02-23 38 views
0

我正在使用Microsoft Office Add In。Microsoft Office安装程序添加

当前安装程序使用NSIS,但不提供自动更新。

我想以最友好的方式提供可选或必需的更新。它必须适用于所有版本的Office。

这样做的标准/最佳方式是什么?

我迄今为止的研究没有提供突出的选项。最好的文章,我发现如下:从Scott Hanselmann

  • VSTO
  • Click Once

    • 条,虽然有些人似乎反对的话,我不知道为什么?
    • NSIS自动更新herehere - 不确定是否可以轻松地在此处获得可选/必需选项。
    • Chocolatey - 宁愿将所有东西都放在我的控制之下,所以不是真正的选择。

    任何指针非常赞赏。

    更新 - 根据答案,对于任何人搜索一些更多的参考。

    更新2:更进一步 - 虽然我喜欢WPF应用程序上的ClickOnce,但在用于Office添加时更新很麻烦。我们最终创建了自己的。

  • 回答

    2

    如果要实现自动更新功能,则需要使用ClickOnce。所有其他方式都需要先卸载加载项,然后才能安装新版本的软件。

    Deploying an Office Solution by Using ClickOnce文章描述了创建ClickOnce安装程序所需的深入步骤。

    相关问题