Wix msi 将无法工作。特定的微星做

Wix msi won't work. Particular msi's do

这是我在这个论坛上的第一个问题。

我已经为我的安装程序构建了几个 msi。 他们都工作。 但是,如果我将它们与引导程序放在一起,exe 文件将不会在 msi 中安装文件。

然后安装程序开始显示它正在处理特定的 msi,但最终系统上没有新文件。

有人可以帮忙吗?

格瑞兹

谢谢你的线索。

通过阅读日志我发现 exe 写入另一个驱动器而不是单个 msi。 我不知道这是一个 "clean" 解决方案,但对我来说,将 TARGETDIR 硬编码为 "D:\" 就可以了。所有文件都复制到目标文件夹。

<Property Id="TARGETDIR">D:\</Property>

在此之前,我曾使用自定义操作来更改根目录。 这适用于单个 msi,但不适用于 exe。