【发布时间】:2018-05-21 07:50:32
【问题描述】:
我通过一些在线教程学习了几天的 WiX。我看到了三个案例来创建一些变量
-
<? define Variable = "value" ?>然后将值用作$(var.Variable) - 创建本地化文件。输入内容为
<String Id="Variable">Value</String>,然后使用值!(loc.Variable) - 创建一个包含文件。输入内容为
<Property Id="VARIABLE" Value="value" />然后包含文件,使用Fragment 中的属性为[VARIABLE]
我知道本地化文件主要用于不同的语言环境。但我不知道我们什么时候应该使用每种情况。谁能帮忙解释一下?
【问题讨论】:
-
您最终可能仍然有三个选择,但属性是 Windows Installer 功能,而不是 WiX 功能,并且这三个中的任何一个都可以在 WiX 包含文件中使用 - 这是一个独立的概念。总的来说,本教程似乎过度使用了变量这个词并创建了错误的等效项。