[WiX-users] Burn PlanPackageBegin RequestState

2014-02-14 Thread Tobias Weigt
It seems I have no clue about what the RequestState.Cache value does. I hoped to uninstall a package (but keep it cached) by setting its RequestState to Cache in the PlanPackageBegin event of my BA but it had no effect. See appended log. What are the uses of RequestState.Cache (and RequestState.

Re: [WiX-users] Burn evaluates "" <> "" to true and "" = "" to false

2014-02-04 Thread Tobias Weigt
Sorry. The previous message should have gone to the bin. -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.

Re: [WiX-users] Burn condition syntax and evaluation

2014-02-04 Thread Tobias Weigt
@Phill It seems I have managed to miss that one during my search. @John Maybe I was confused because BootstrapperApplication.Engine.StringVariables.Contains("MyVariable"); returns true after BootstrapperApplication.Engine.StringVariables["MyVariable"] = string.Empty; is executed, but it re

[WiX-users] Burn evaluates "" <> "" to true and "" = "" to false

2014-02-04 Thread Tobias Weigt
Using WiX 3.8.1128 Is this the intended behaviour? Greetings Tobias -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. htt

[WiX-users] Burn condition syntax and evaluation

2014-02-04 Thread Tobias Weigt
enry & Associates, Inc.® Shawnee Mission, KS  66227 Office:  913-341-3434 x791011 jocoo...@jackhenry.com www.jackhenry.com -Original Message- From: Tobias Weigt [mailto:t.we...@datam.de] Sent: Tuesday, February 4, 2014 8:18 AM To: WiX Users Subject: [WiX-users] Burn condition sy

[WiX-users] Burn condition syntax and evaluation

2014-02-04 Thread Tobias Weigt
Is there any documentation about the expression syntax and evaluation of conditions in Burn? I found, that comparison of empty strings "" does not behave as expected. Is this the intended behaviour? Using WiX 3.8.1128 the EvaluateCondition method returns the following values for "" op "" (where