将 Microsoft Office Access 数据库引擎 2007 包含到 InstallShield Limited Edition 的安装程序中
Posted
技术标签:
【中文标题】将 Microsoft Office Access 数据库引擎 2007 包含到 InstallShield Limited Edition 的安装程序中【英文标题】:Include Microsoft Office Access database engine 2007 to installer with InstallShield Limited Edition 【发布时间】:2017-05-02 14:13:22 【问题描述】:如何将 Microsoft Office Access 数据库引擎 2007 (https://www.microsoft.com/en-us/download/details.aspx?id=23734) 包含在 InstallShield Limited Edition 的安装程序中?
【问题讨论】:
【参考方案1】:我没有使用 installsheild,但通常此类安装程序允许您在安装过程中包含一个包和指向该 msi 的“链”。您可以向 msi 添加一些命令行选项,让安装“仅”显示一个进度条,甚至可以为静默安装显示命令行选项。
因此,您不会尝试为运行时重新创建 msi 安装,但您当然可以包含包和链 + 安装该应用程序作为整体安装程序脚本的一部分。我使用 Inno 安装程序执行上述操作,因此将运行时作为包的一部分包含在内。
【讨论】:
问题出在Installshield,虽然他们允许你添加必备软件,但对于限量版,你只能选择已经在他们的列表中的,你不能创建自己的必备软件。 我通过下载试用专业版找到了解决方法,并从中创建了我自己的先决条件。以上是关于将 Microsoft Office Access 数据库引擎 2007 包含到 InstallShield Limited Edition 的安装程序中的主要内容,如果未能解决你的问题,请参考以下文章
SQL Server 2008 R2 中缺少 Microsoft Office 12.0 Access 数据库引擎 OLE DB 提供程序?
Microsoft Office 12.0 Access 数据库引擎 OLE DB Provider
Microsoft Office 12.0 Access 数据库引擎 OLE DB 提供程序问题
Office 2016 更新后无法使用“Microsoft Access Driver (*.mdb, *.accdb)”驱动程序 [关闭]