如何编写包含ComPlus代理安装程序的WiX Burn捆绑包
我们有这样一个场景:一个应用程序有一个.Net和一个VB6客户端,应该作为一个捆绑包部署。手边的VB6部件包含二进制文件和ComPlus代理。代理的安装程序是使用COMAdminCatalog.ExportApplication生成的。这三个部分与WiX Burn捆绑在一起,并使用标准引导程序应用程序。捆绑包的创建是自动构建和部署链的一部分 问题是如何在引导程序中处理代理的安装程序如何编写包含ComPlus代理安装程序的WiX Burn捆绑包,wix,windows-installer,com+,burn,Wix,Windows Installer,Com+,Burn,我们有这样一个场景:一个应用程序有一个.Net和一个VB6客户端,应该作为一个捆绑包部署。手边的VB6部件包含二进制文件和ComPlus代理。代理的安装程序是使用COMAdminCatalog.ExportApplication生成的。这三个部分与WiX Burn捆绑在一起,并使用标准引导程序应用程序。捆绑包的创建是自动构建和部署链的一部分 问题是如何在引导程序中处理代理的安装程序 无法控制COMAdminCatalog.ExportApplication中的产品和升级代码或版本。因此,旧版本
- 无法控制COMAdminCatalog.ExportApplication中的产品和升级代码或版本。因此,旧版本不能由新版本升级。(至少我还没找到办法,有没有?)
- 从COMAdminCatalog.ExportApplication生成的msi不处理修复或重新安装。将导致错误和整个捆绑包的回滚
- 无法同时安装代理的两个版本。第二个将导致错误和回滚