我正在尝试使用 Wix 创建一个 .msi 数据库来安装驱动程序包。
现在这个驱动程序包可以在所有平台上运行,并且可以通过右键单击 .inf 文件并选择“安装”选项安装在任何平台(任何版本的 windows、2k 及更高版本、x86 或 x64)上。因为该软件包不需要针对不同平台的多个版本,所以我想为所有平台创建一个 msi 文件。
一切都很好,直到我遇到这个瓶颈:我想根据我希望安装的平台与 dfxapp_x86.wixlib 或 dfxapp_x64.wixlib 链接。这将导致有两个不同的安装程序,每个平台一个,这是我不想要的。包含这两个库文件将不起作用,因为它们与包含相同符号的 dll 链接。
在这种情况下,我该怎么做才能为所有平台提供一个安装包?
谢谢。