如何将ClickOnce安装程序打包为MSI?

时间:2013-08-14 09:03:52

标签: installer windows-installer clickonce

我有一个excel插件,我想将其作为单个安装包分发,最好是MSI。这样做有简单的方法吗?

2 个答案:

答案 0 :(得分:1)

我为客户创建了许多办公室插件安装程序,基本上将它放到了模板起点。有关指示,请参阅我的博客文章:

VSTO 4 ( 2010 ) Lessons Learned

仍然在技术上使用ClickOnce,但是| vstolocal标记用于从源运行而不是部署到单击一次缓存。基本上,您可以获得每台计算机的MSI体验和setup.exe,以确保您的所有先决条件都存在。

答案 1 :(得分:1)

最好的方法是从头开始创建MSI安装程序,而不是尝试包装ClickOnce包。任何MSI包,无论您使用the tool构建它,都可以安装插件,只要它安装所需的文件和注册表项,如以下MSDN article中所述。

如果您正在寻找免费工具并且有时间学习使用它,那么WiX是最好的。