3

问候!

我在 VS2010 中有一个解决方案,它定义了 3-4 个单独的应用程序。

这 3-4 个应用程序是单独的(但相关的)组件,我需要在部署期间单独安装在我们的生产服务器上。我曾尝试使用 WIX mondo 生成多功能 WIX 安装程序,但发现允许这些应用程序能够单独安装以及通过单一来源安装会更有益,最好可配置为在安装过程中选择要安装的。

我注意到有一个名为“Bootstrapper Project”的 WIX 项目类型,但我在 Web 上找不到太多关于它的文档,并且不知道它是否是一种项目类型,实际上可以帮助我为我的项目创建部署安装引导程序. (即一个 setup.exe 文件,它将一个接一个地安装在安装程序中定义的每个项目,或者在运行时通过安装程序可选地选择)...

在 WIX 中使用预先存在的 WIX 安装程序为单个程序执行此操作的最佳方法是什么?

4

1 回答 1

5

在 Wix 中,创建引导程序的支持是通过一个名为“Burn”的工具来实现的。Burn 已推出 v4.0(或 3.6 版)。所以帮助不大。

您可以使用像 dotNetInstaller 这样的开源工具:http: //dotnetinstaller.codeplex.com/

以下是有关如何创建检查 .NET Framework 的安装程序的概述(它本身并不是很有用,但向您展示了如何使用 dotNetInstaller):
http ://www.lostechies.com/blogs /gabrielschenker/archive/2010/05/19/creating-a-bootstrapper-with-dotnetinstaller.aspx

或者您可以按照此处的说明进行操作:http: //msdn.microsoft.com/en-us/library/ms165429 (v=VS.100).aspx

并在此处使用引导程序清单生成器(尽管似乎存在 64 位问题): http ://code.msdn.microsoft.com/bmg

于 2010-12-07T20:10:55.753 回答