You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The main thing preventing us from using the wixstdba outright at this point is the fact that anything coming in from the command line is case sensitive.
MSIs take commandline parameters and uppercases them when it puts them in properties, effectively making anything coming in case insensitive.
Although this may not be a good general solution, we have modified the wixstdba to make it work for us the following way:
In the ParseOverridableVariablesFromXml function we have made the overridable variable string list case insensitive:
The main thing preventing us from using the wixstdba outright at this point is the fact that anything coming in from the command line is case sensitive.
MSIs take commandline parameters and uppercases them when it puts them in properties, effectively making anything coming in case insensitive.
Although this may not be a good general solution, we have modified the wixstdba to make it work for us the following way:
In the ParseOverridableVariablesFromXml function we have made the overridable variable string list case insensitive:
Then in the ProcessCommandLine function we uppercase the sczVariableName before we set the variable:
Then although the variable definition doesn't need to be uppercase, anytime we refer to the bundle variable, we make sure it is uppercase
e.g.
The text was updated successfully, but these errors were encountered: