2012-10-16 56 views
0

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

我有很多网站,但没有得到解决方案。

回答

0

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

+0

嗨,感谢您的回放.i已创建bootstrapped setup.exe它调用所有先决条件(我选择),当我运行setup.exe它会安装先决条件好fine.But,在我的情况下,我想运行的MSI安装程序的先决条件意味着我不想运行setup.exe.I马使用Windows7,我有Windows安装程序4.5和3.1。 –

+0

不幸的是,我无法用简单的方式解释它。我只能推荐你找到链式MSI的信息。 –

相关问题