I was studying for WiX for several days through some online tutorial. I saw three cases to create some variables
<? define Variable = "value" ?>
and then use the value as$(var.Variable)
- Create a localization file. Type in content as
<String Id="Variable">Value</String>
and then use the value as!(loc.Variable)
- Create a include file. Type in content as
<Property Id="VARIABLE" Value="value" />
and then include the file, use the property in Fragment as[VARIABLE]
I know the localization file is mainly used for different locales. But I don't know when we should use each case. Can anyone help explain?