0

我有一个 excel 插件,我想将它作为单个安装包分发,最好是 MSI。有没有一种简单的方法可以做到这一点?

4

2 回答 2

1

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

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

于 2013-08-14T18:41:52.090 回答
1

我为客户创建了许多办公室插件安装程序,并且基本上将其归结为模板起点。有关指针,请参阅我的博客文章:

VSTO 4 (2010) 经验教训

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

于 2013-08-14T13:33:23.010 回答