Today we had six issues to triage and there wasn't much controversy over any issue, though a couple caused extended discussion, mostly along the lines of "what's going on here?"
Issue triage
Feature 4719 | Add conditional command-line arguments to bundle packages is a feature that we at FireGiant implemented for WiX v3.10 several months ago. I reopened it to implement another aspect: Adding a
Condition
attribute to theMsiProperty
element. Rob agreed and I immediately thanked him with a pull request implementing the feature in WiX v4.0.Bug 4885 | RunOnce is triggered during installation on Windows7 x86 systems came back from last week with a link for logs, but unfortunately nobody on the call could access them, so we asked for another link that's public for everybody. There was a bit of concern that this bug doesn't have a good solution because on Windows 7, the
Run
key doesn't elevate—something that wasn't as much of a problem for Windows XP-era OSes. But before we stress too much over the problem, we need to start with logs.Bug 4888 | Votive does not support adding WixExtension items in imported files reports a bug in Votive, or, more likely, the MPF project code Votive uses. We took it as something we'd consider for a WiX v3.x fix.
Feature 4889 | Burn containers should be abstracted is a feature request and WIP I wrote to move Burn's container support into the DUtil library so it's generally available for others to use and so, at some point, it would simplify changing the container format. Currently it's a cabinet but wouldn't LZMA support be interesting? Oh yes, I think it would.
Bug 4891 | EmbeddedUI hosting doesn't respect "*.config" embedded by MakeSfxCA.exe turns out to be a user error: When creating managed-code embedded UIs, you need to name the config file
EmbeddedUI.config
instead of, as normal for custom actions,CustomAction.config
.Bug 4892 | .Net 4.5.1 compiler failing reports a problem running WiX with .NET 4.5.1. Having run WiX with .NET 4.5.1 for quite a while, we know it's not a general problem between the two so we came up with a few suggestions and asked the reporter for feedback.