为部署系统的Office VSTO加载项创建安装程序



我有一个可以工作的Office VSTO加载项,它是从web安装的(下载一个setup.exe文件,然后连接到托管的.VSTO文件,并获得所有必要的东西),但是我有一种将其封装在某种安装程序中的请求,这样它就可以安装在计算机上,而用户没有下载&安装权限。

然后,他们将使用部署系统在机器上部署外接程序。

实现这一目标的最佳方式是什么?

我必须考虑注册表路径吗?它应该是针对当前用户还是本地机器?或者应该由MSI安装程序自动处理?

此外,如何提供更新?

我最近使用MSI安装了一个VSTO外接程序。希望这能对你有所帮助。

假设您使用Visual Studio,请使用以下指南。

就本地机器和当前用户而言——选择哪一个并不重要,只要使用正确的注册表值即可。

如果你遵循我发布的指南,你将拥有运行MSI并成功安装所需的一切。

如果您在整个过程中需要任何帮助,请在下面的评论中与我联系,我将尽我所能提供帮助。

最新更新