WiX 4.0 should support the Bal extension launch conditions () for custom managed bootstrapper applications, like it does for the standard bootstrapper application.
The BootstrapperApplicationData.cs class should be enhanced to parse the manifest for elements, in the same way it parses for packages, and keep them in an array or list, along with the package list, in the BundleInfo.cs object.
Preferably, WiX would automatically evaluate the conditions, just like the standard booystrapper application does in OnDetectComplete() -> EvaluateConditions(). If WiX can’t automatically evaluate them for some reason, at least provide a function the custom MBA can call to, similar to EvaluateConditions() in the standard bootstrapper application.
WiX 4.0 should support the Bal extension launch conditions () for custom managed bootstrapper applications, like it does for the standard bootstrapper application.
The BootstrapperApplicationData.cs class should be enhanced to parse the manifest for elements, in the same way it parses for packages, and keep them in an array or list, along with the package list, in the BundleInfo.cs object.
Preferably, WiX would automatically evaluate the conditions, just like the standard booystrapper application does in OnDetectComplete() -> EvaluateConditions(). If WiX can’t automatically evaluate them for some reason, at least provide a function the custom MBA can call to, similar to EvaluateConditions() in the standard bootstrapper application.