Hello AI-ers,
I have discovered a minor issue with passing content as part of a public property from the bootstrapper to Windows Installer. If I specify a string that contains "//" as part of my command line, e.g.,
MyPackage.exe CONFIGPROPERTIES="/_mywebsite_ 'http://www.mygroovysite.com/'",
the bootstrapper uncompresses etc., but then msiexec emits its usage dialog as if the command line is incorrectly specified. I've confirmed that it's the "//" that causes the problem; change it to "/" and the problem disappears. I can also do:
MyPackage /extract
then change to the extract folder and do:
msiexec /i MyPackage.msi CONFIGPROPERTIES="/_mywebsite_ 'http://www.mygroovysite.com/'"
and the install proceeds as expected.
We can work around this for now, but it seems that passing a URL as part of a property during a command line install might not be that uncommon. Is this a known issue?
Thanks,
Steve