刻录.exe 'output format' 是'opaque'?

Burn .exe 'output format' is 'opaque'?

免责声明:我是新手...

WiX Burn 包创建的 .exe 文件是某种类型的自解压 zip 存档,但它们的结构似乎相当不透明,我找不到关于它们的任何文档。例如,在 7zip 中,Burn .exe 看起来像这样:

而传统的 .vdproj 包(以及我见过的其他引导程序)在传统文件系统中逐字包含捆绑文件。

问题:

  1. 是否在任何地方记录了输出格式?
  2. 有什么办法 恢复内容而不安装? EDIT 似乎 dark.exe 可以做到这一点,所以 2a。 WiX 工具包之外还有什么吗...
  3. 有什么办法 更改输出格式?

谢谢。

NB 我问的原因是在很多情况下(公司 IT 部门说)人们从传统的引导程序中提取 .msi 文件来包装进入他们自己的逻辑/检查引导程序内容作为批准过程的一部分。

  1. 否,附加容器的格式未记录(有意为之,以便我们稍后更改)。今天,在 WiX v3.10 中,它是附加到 .exe 的 .cab 文件。
  2. (a) 这是可能的,但除了 Dark.exe.
  3. ,今天(据我所知)没有这样的工具
  4. 不,不是今天。显然,您可以使用外部负载,这样它们就不会附加到 .exe。