【问题标题】:How to install prerequisites using msi file in vb.net如何在 vb.net 中使用 msi 文件安装先决条件
【发布时间】:2012-10-16 05:43:02
【问题描述】:

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

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

【问题讨论】:

    标签: vb.net windows-installer prerequisites


    【解决方案1】:

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

    【讨论】:

    • 您好,谢谢您的重播。我创建了引导的 setup.exe,它调用了所有先决条件(我选择的),当我运行 setup.exe 时,它​​会很好地安装先决条件。但是,在我的如果我想使用 msi 安装程序运行先决条件意味着我不想运行 setup.exe。我使用 windows7 并且我有 windows 安装程序 4.5 和 3.1。
    • 不幸的是,我无法简单地解释它。我只能建议您查找有关 Chained MSI 的信息。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多