代码之家  ›  专栏  ›  技术社区  ›  alastairs

WiX包含vs碎片

  •  35
  • alastairs  · 技术社区  · 17 年前
    • WiX包含有什么区别( .wxi .wxs 文件)?
    • 每种方法的用例是什么?
    • 哪个 被使用,为什么?
    3 回复  |  直到 10 年前
        1
  •  20
  •   Jeff Yates    17 年前

    文件扩展名很方便,文件的内容才是真正重要的。这种区别使得管理实际安装(wxs文件)和创建安装所需的属性(wxi文件)之间的差异变得更加容易。

    WiX文档提供了一些清晰的信息。

        2
  •  19
  •   Jeff Yates    14 年前

    就我个人而言,我只使用.wxi文件来包含常见的 <?define?>

        3
  •  0
  •   RenniePet    15 年前

    需要注意的一件事是,将wxs文件添加到项目中意味着MSBuild将在您更新wxs档案时进行增量构建。包含wxi文件并不能做到这一点。

    但另一方面,当您包含在msi中的任何文件都已更新时,MSBuild不会进行自动构建,因此您可能无论如何都不会进行增量构建。