0

我已经为这个项目创建了一个 vb.net 项目我已经创建了安装项目,当我创建安装程序时,它会创建两个文件,它们是Setup.exeMyproject.msi。在这个项目中,我想运行先决条件(当目标机器没有时)没有 sqlserver2008R2 然后它将安装,否则它将离开它)。如果我运行安装文件,它将安装所有先决条件,但我的客户只需要msi文件。所以请帮助我如何使用 msi 文件集成或运行安装文件。请帮我.....

我已经浏览了许多网站,但没有得到解决方案。

4

1 回答 1

0

实际上,这并不容易,因为如果您没有 Windows Installer 4.5(默认情况下仅从 Windows 7 安装),则无法从另一个 msi 安装。在这种情况下,更简单和正确的方法是创建引导的 setup.exe 并添加 MSSQLServer2008r2 作为先决条件。更多关于从另一个安装一个 msi 的信息可以在这里通过搜索“Chained MSI”找到

于 2012-10-16T14:00:27.410 回答