Microsoft Office 加载项安装程序

Installer for Microsoft Office Add In

我正在开发 Microsoft Office 加载项。

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

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

请问执行此操作的标准/最佳方法是什么?

到目前为止,我的研究还没有提供突出的选择。我找到的最佳文章如下:

非常感谢任何指点。

更新 - 在答案之后,为任何搜索的人提供更多参考。

更新 2:除此之外 - 虽然我喜欢 WPF 应用程序上的 ClickOnce,但更新用于 Office 加载项时很麻烦。我们最终创建了自己的。

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

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