Windows 通过WIX使用多个安装程序安装同一应用程序

Windows 通过WIX使用多个安装程序安装同一应用程序,windows,wix,Windows,Wix,我有一个windows应用程序,我从MSI为它创建了一个引导程序(EXE)。同时,我还有另一个可执行文件,它安装了几个组件,其中一个是我原来的MSI。是否有某种方法可以优雅地处理此问题,以便在其他安装程序上运行不同的安装程序可以识别正在安装相同的组件?我假设在您的其他exe/meta安装程序中,您希望检测msi包是否已安装,如果已安装,则跳过启动此msi包 它是什么样的元安装程序/引导程序?检测msi包是否已安装的最佳方法是使用windows installer API 以下两个API可帮助您进

我有一个windows应用程序,我从MSI为它创建了一个引导程序(EXE)。同时,我还有另一个可执行文件,它安装了几个组件,其中一个是我原来的MSI。是否有某种方法可以优雅地处理此问题,以便在其他安装程序上运行不同的安装程序可以识别正在安装相同的组件?

我假设在您的其他exe/meta安装程序中,您希望检测msi包是否已安装,如果已安装,则跳过启动此msi包

它是什么样的元安装程序/引导程序?检测msi包是否已安装的最佳方法是使用windows installer API

以下两个API可帮助您进行此练习:

如果这对您没有帮助,请告诉我们您正在使用的元安装程序/引导程序的类型,然后我们可以进一步讨论

希望这有帮助