7

我很想知道 WiX 如何捆绑使用 Burn 创建的 EXE 文件。我知道创建一个自解压的 EXE 文件非常简单,在WinRAR中完成了一百万次。EXE 文件被解压到哪个目录,安装如何将该位置写入“添加/删除程序”?

此外,如何保留 UX 文件以进行卸载?更有趣的是,升级过程中发生了什么?

4

1 回答 1

7

Burn 不会创建解压缩内容然后启动的典型“自解压 .exe”。相反,它将所需的位(UX 或引导程序应用程序)提取到临时目录,然后在需要时缓存所需的包。这样,就不会浪费时间来提取未使用的包。

缓存目录名为“Package Cache”并存储在 appdata 文件夹中,具体取决于它是每用户还是每机器包。

升级没有什么特别之处,除了当一个包升级另一个包时,前一个包的缓存被删除。

于 2011-04-12T15:49:29.160 回答