【问题标题】:How to add MSI file into vb.net setup如何将 MSI 文件添加到 vb.net 设置中
【发布时间】:2014-04-22 12:35:54
【问题描述】:

我已经设置了应用程序。

如果我手动安装,我的应用程序的先决条件是 SQLServer2005_BC(MSI 文件)然后我的应用程序正在工作,但我不想那样做。安装安装程序时,我只想安装 msi 文件而不做任何点击。

如何在安装项目中添加 msi 文件? 我尝试了自定义操作,但没有结果....

【问题讨论】:

    标签: sql-server-2005 windows-installer installation setup-deployment


    【解决方案1】:

    您无法使用自定义操作从 Visual Studio 安装项目安装它,因为不允许递归 MSI 安装(您调用 SQL 安装)。

    对于需要自定义先决条件的 VS 设置,人们通常使用 BootStrap 清单生成器。它会生成一个 setup.exe,它将安装先决条件,然后是您的 MSI。这是一个数据驱动的工具,您可以在其中说明如何检测和安装该 SQL MSI,通常基于 MSI 的 ProductCode,您可以通过使用 Orca 打开它来找到它。

    http://msdn.microsoft.com/en-us/library/ms165429.aspx

    【讨论】:

      猜你喜欢
      • 2010-11-25
      • 1970-01-01
      • 1970-01-01
      • 2019-01-21
      • 1970-01-01
      • 2010-09-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多