如何为1个以上的项目创建msi项目
为任何单个项目制作 MSI 项目都很容易.. 但我的问题是,我想创建一个 msi 项目,其中包含 2 个现有项目和 1 个 SQL SERVER 安装程序。
我想从 msi 安装 SQL SERVER 然后安装 2 个 exe .. 请给我任何建议或参考。
谢谢
it is very easy to make a msi project for any single project ..
but my question is that, i want to make a msi project that contains 2 Existing Project and 1 SQL SERVER Setup within it.
i want to install SQL SERVER from msi then install 2 exe ..
Please give me any suggestion or reference .
Thank You
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
不要这样做。观点。不支持在 MSI 中安装 SQL Server ROM,因为更新它存在明显的问题。
DONT DO IT. Point. Installing SQL Server rom within an MSI is not supported for the obvious problem of updating it.
您应该将问题分为:
安装先决条件。
在启动您自己的 MSI 包之前,您必须使用引导程序来启动 Microsoft SQL Server 的安装程序。例如,查看 dotnetinstaller 项目。
安装您的应用程序。
要将多个项目合并到一个安装程序中,请检查以下问题:如何在单个 MSI 中部署多个项目?
You should divide the problem to:
Installing the prerequisites.
You'll have to use a Bootstrapper to initiate Microsoft SQL Server's installer before starting your own MSI package. For example, take a look at dotnetinstaller project.
Installing your application.
To merge more than one project in a single installer, check the following question: How to deploy multiple projects in a single MSI?