2011-09-05 88 views
1

为任何单个项目制作msi项目非常容易..但是我的问题是,我想创建一个包含2个现有项目和1个SQL的msi项目SERVER安装程序。如何为1个以上的项目创建msi项目

我想从msi安装SQL SERVER,然后安装2个exe。 请给我任何建议或参考。

谢谢你

回答

6

不要做。点。在MSI中安装SQL Server rom不支持更新它的明显问题。

+0

你是什么意思? –

+4

您应该先学习如何编写MSI - 从安装文档。不建议从属子安装,因为您无法单独更新子安装的项目。因此,从WTITHIN安装SQL Server作为MSI的一部分是一个反模式。让你解雇糟糕的设计水平。我建议学习微星如何操作,然后转向WIX。 – TomTom

+0

TomTom,我知道如何为单个项目制作msi .. –

2

你应该将这个问题:

  1. 安装的先决条件。

    在启动自己的MSI包之前,您必须使用引导程序启动Microsoft SQL Server的安装程序。例如,看看dotnetinstaller项目。

  2. 安装您的应用程序。

    要合并不是一个项目多在一个安装程序,检查以下问题:How to deploy multiple projects in a single MSI?