[wix-devs] Burn Variable breaking changes

Sean Hall r.sean.hall at gmail.com
Tue Jun 30 17:43:08 PDT 2020

The Windows Installer does not have these challenges because it does not
recursively format properties. In essence, all property values are literal

On Wed, Jul 1, 2020 at 7:44 AM Sean Hall <r.sean.hall at gmail.com> wrote:

> No, I don't want Variable/@Literal. You would say Type="literalString"
> instead of Type="string" in authoring.
> I can research that, but I'm guessing that the option of specifying a
> column as Formatted is how they solved it. Which doesn't really have an
> equivalent in Burn.
> On Wed, Jul 1, 2020 at 1:49 AM Rob Mensching <rob at firegiant.com> wrote:
>> > In that case, I would rather not have Variable/@Literal and instead
>> > add a new variant type of BURN_VARIANT_TYPE_LITERAL_STRING. I feel
>> > like it's more correct in saying that a string value is literal,
>> > instead of declaring a Variable to be literal.
>> So, Variable/@Literal would initialize the type on the variant to
>> "BURN_VARIANT_TYPE_LITERAL_STRING"? After that would there be a way to
>> convert the variant to a formattable string?
>> The Windows Installer has the same challenges with its UI. Perhaps we
>> should consider how they addressed these issues.

More information about the wix-devs mailing list