如何为1个以上的项目创建msi项目

时间:2011-09-05 07:00:04

标签: c# visual-studio-2010 windows-installer installation

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

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

谢谢

2 个答案:

答案 0 :(得分:6)

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

答案 1 :(得分:2)

您应该将问题分为:

  1. 安装先决条件。

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

  2. 安装您的应用程序。

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