有关制作下载程序的任何指示吗?最好是Wix / MSI?

时间:2008-11-05 01:43:05

标签: wix windows-installer download install

我们有一个我们希望用户下载的应用程序。目前,他们点击链接并下载EXE。我们想要做的是拥有一个小型且快速下载的启动板/下载器应用程序,然后下载并安装主应用程序。

在完美的世界中,下载程序将是MSI(因此我们可以修改一些MSI数据库)。

我是一名严肃的MSi新手,所以我对于哪里开始寻找没有真正的想法。任何帮助或指示都不胜感激!

由于

安迪

3 个答案:

答案 0 :(得分:2)

你需要编写一个引导程序EXE,在Windows Installer SDK中有一些文档,或者如果你想采用这种懒惰的路径,看起来MSI Factory包括WiX兼容性和可自定义的引导程序EXE,包括HTTP下载选项。

或者,如果您坚持使用开源,请在WiX中查看ClickThrough。在WiX网站上似乎没有太多信息,所以我猜它是WiX 3的一部分。但是描述听起来与你需要的相似。

答案 1 :(得分:1)

答案 2 :(得分:0)

我不建议您编写自己的exe,我建议您使用Visual Studio中的Generic Boostrapper

这分离了创建msi的任务。因此,创建增强器是一个更直接的问题。如果在Visual Studio中创建msi,则可以使用UI来执行此操作。否则,您可以创建一个msbuild任务来自己完成。