WiX:如何在安装到同一目录之前卸载产品?
如何实现以下目标:在安装产品A之前,卸载产品B,但仅当产品B安装在同一安装目录中时才卸载 产品A和产品B是完全独立和不同的产品,即它们有不同的产品代码和升级代码。我假设“相同的安装目录”是指用户可以选择的可浏览文件夹,因此,在用户选择文件夹并承诺开始安装之前(由于返回按钮),您不知道是否要卸载B。显然,如果在其他位置存在文件或注册表冲突,则会出现更大的问题 也许最简单的方法是:WiX:如何在安装到同一目录之前卸载产品?,wix,Wix,如何实现以下目标:在安装产品A之前,卸载产品B,但仅当产品B安装在同一安装目录中时才卸载 产品A和产品B是完全独立和不同的产品,即它们有不同的产品代码和升级代码。我假设“相同的安装目录”是指用户可以选择的可浏览文件夹,因此,在用户选择文件夹并承诺开始安装之前(由于返回按钮),您不知道是否要卸载B。显然,如果在其他位置存在文件或注册表冲突,则会出现更大的问题 也许最简单的方法是: 使用ComponentSearch在a的安装目录中搜索组件id,该id将为您提供该组件的路径 将该路径与您的安装文件夹