i have a custom action called with some command line arguments:
"[APPDIR]MyCustomAction.exe" /action=commit "/appdir=[APPDIR]"
the problem is, that the /appdir="[APPDIR]" is handed over to the custom action
with an ending string quote (as in my example is /appdir=c:\Program Files\MyApp").
when i replace the [APPDIR] property with the constant value:
"[APPDIR]MyCustomAction.exe" /action=commit "/appdir=c:\Program Files\MyApp"
ist works and is correctly handed over without the ending quote.
I have a workaround here in my custom action, that manually removes the ending quote, but
this is a hacky solution.