我有一个excel插件,我想将其作为单个安装包分发,最好是MSI。这样做有简单的方法吗?
答案 0 :(得分:1)
我为客户创建了许多办公室插件安装程序,基本上将它放到了模板起点。有关指示,请参阅我的博客文章:
VSTO 4 ( 2010 ) Lessons Learned
仍然在技术上使用ClickOnce,但是| vstolocal标记用于从源运行而不是部署到单击一次缓存。基本上,您可以获得每台计算机的MSI体验和setup.exe,以确保您的所有先决条件都存在。
答案 1 :(得分:1)
最好的方法是从头开始创建MSI安装程序,而不是尝试包装ClickOnce包。任何MSI包,无论您使用the tool构建它,都可以安装插件,只要它安装所需的文件和注册表项,如以下MSDN article中所述。
如果您正在寻找免费工具并且有时间学习使用它,那么WiX是最好的。