如果我有两个msi创建相同的文件夹会怎么样?

时间:2015-08-05 10:07:37

标签: wix windows-installer wise

如果文件夹结构X / Y / A首先由32位msi创建,而X / Y / B由64位msi创建。 X和Y会发生什么?他们会有哪些msi id?

1 个答案:

答案 0 :(得分:2)

卸载顺序是重要的。如果将空文件夹与安装方式相比较,则会正确删除空文件夹i.e. LIFO

安装第二个MSI时,它会在机器上找到X和Y文件夹。因此,如果它作为最后一个被卸载,它将把这些文件夹留在机器上,即使它们是空的,因为它的安装没有创建它们。 (安装了第一个MSI。但是当您在第二个MSI之前卸载第一个MSI时,它会将文件夹保留在那里,因为它们不是空的,即包含由第二个MSI安装的文件)

您可以尝试使用RemoveFolders action