0

我需要在我的安装屏蔽设置应用程序中包含两个版本的 SQL Server CE 4.0 运行时,以便用户可以在两种系统架构(x86 和 x64)上使用相同版本的安装程序。

我在这里找到了一个很好的解决方案:https ://stackoverflow.com/a/10224981/382011

但这需要为 x86 和 x64 创建两个不同的安装程序。就我而言,我需要将这两者结合到一个设置中。如何从示例修改 PRQ 文件以实现它?

4

1 回答 1

0

您可以创建一个捆绑安装程序,它会根据机器架构安装正确的包。使用Wix 中的 Burn很容易做到这一点,下面的 SO 线程有一个示例

之后,您可以创建一个安装包的必备文件。

对应的 SQL Server CE 先决条件的安装将由捆绑包自动处理,因此您需要将此逻辑与主安装程序分开。

于 2013-09-10T07:34:08.213 回答