我有这个工作的Office VSTO加载项,它是从Web安装的(下载一个setup.exe文件,然后连接到托管的.vsto文件,获取所有必要的东西),但我有一个请求将它包装在某种安装程序中,因此它可以安装在用户没有下载和安装的计算机上。安装权限。
然后,他们将使用部署系统在计算机上部署加载项。
实现这一目标的最佳方法是什么?
我是否必须考虑注册表路径?它应该是当前用户还是本地机器?或者应该由MSI安装程序自动处理?
此外,如何提供更新?
答案 0 :(得分:1)
我最近使用MSI安装了VSTO Add In。希望这对你有所帮助。
假设您使用Visual Studio use this following guide。
就本地计算机和当前用户而言 - 只要您使用正确的注册表值,您选择哪个并不重要。
如果您按照我发布的指南进行操作,您将拥有运行MSI并成功安装所需的一切。
如果您在此期间需要任何帮助,请在下面的评论中与我联系,我会尽力提供帮助。