> -----Original Message-----
> From: Stefan Küng [mailto:email@example.com]
> Sent: 06 March 2006 17:17
> To: firstname.lastname@example.org
> Subject: Re: silent/unattended install
> Peter Mounce wrote:
> >> -----Original Message----- From: Stefan Küng
> >> [mailto:email@example.com] Sent: 06 March 2006 08:49 To:
> >> firstname.lastname@example.org Subject: Re: silent/unattended install
> >> On 3/6/06, Christoph Neumann <email@example.com> wrote:
> >>> I am using silent/unattended installs for many programs. Also for
> >>> TortoiseSVN, e.g.: TortoiseSVN-188.8.131.5240-svn-1.3.0.msi /qb
> >>> REBOOT=ReallySuppress
> >>> Unfortunately, TortoiseSVN is one of the programs, that will not
> >>> install in %PROGRAMFILES%. (This would be "c:\progs" for me.
> >>> Instead it uses
> >> "e:\Program Files".)
> > Stefan - would the attached patch resolve this, so the
> package can be
> > installed without requiring the call of msiexec from the
> command line?
> The patch doesn't work. WiX reports an error:
> ctureFragment.wxs(587) : fatal error CNDL0031: Das
> 'Directory'-Anfangstag in der
> Zeile '5' stimmt nicht mit dem Endtag von 'Fragment'
> überein. Zeile 588, Positi on 4.
> (ok, I have a german OS, so the error message might not tell
> you much.
> But it basically means that the start tag in line 5 doesn't
> match the end tag of 'Fragment').
> Seems WiX doesn't like conditional incomplete tags.
How about this one? Note in Includes.wxi, I don't know the name of the environment variables you'll need to use. I also don't know if there's more than one...? If not, obviously there doesn't need to be a change to Includes.wxi; just put it straight in Structure.wxs.
I also seem to remember a CA setting the directory... Does it take the relevant bit of the path it uses from the env variable first, then the registry key for the last installation second? I don't know whether that's still in use.
Received on Tue Mar 7 10:19:12 2006
To unsubscribe, e-mail: firstname.lastname@example.org
For additional commands, e-mail: email@example.com