gpt4 book ai didi

sql-server - 如何在 InstallShield 安装程序中添加先决条件

转载 作者:行者123 更新时间:2023-12-03 01:25:09 26 4
gpt4 key购买 nike

我创建了一个 InstallShield 安装程序,它依赖于 SQL Server 2008 Express R2。我正在尝试添加对此可再发行组件的引用,但它没有出现在可再发行组件的列表中。

这将安装在 32 和 64 位平台上。

我正在使用 VS 2010 和 InstallShield 2011 LE(限量版)。

我想避免在我的安装程序中包含 SQL Server 安装 MSI,因为包含 32 位和 64 位版本的 SQL Server 将导致安装的大小太大,并且如果目标计算机已经有这些版本,则没有必要已安装。

我希望根据平台安装正确的版本。 IE。 64 位计算机上运行 64 位 SQL Server,32 位计算机上运行 32 位 SQL Server。

查看我的安装程序中的 Redistributables 部分,有一个用于 SQL Server SP1 的选项,但没有用于 SQL Server R2 的选项,而且我看不到任何可以添加其他安装的地方。

包含此先决条件的建议方法是什么?我需要将某种 Bootstrap 添加到我的项目中吗?如果可能的话,我希望避免添加任何自定义脚本/代码并保持安装程序简单。

提前致谢!

最佳答案

InstallShield先决条件描述文件存储在:

C:\Program Files (x86)\InstallShield\2011LE\SetupPreventions

如果你绝望了,你可以尝试复制/重命名“2008 SP1”先决条件,看看是否可以制作一个自定义的。

有很多关于如何为 InstallShield 定制先决条件的信息。我怀疑这很可能在 InstallShield LE 中工作,尽管它不受支持。

关于sql-server - 如何在 InstallShield 安装程序中添加先决条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6672270/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com