LIEU-SONG Benh wrote:
> Thank you for the answer.
>
>> There is, but I won't tell you how to do it. The reason is simple:
>> if you create an installer for TortoiseSVN, we don't have control
>> over it. If you do something wrong when installing, people will
>> come *here* to complain but we won't know that they're not using
>> our approved installer.
>
> I understand that point of view. The installer I'm setting up will be
> used in internal over here (the company I work for), so I'm quite
> confident that the few people who will use it won't complain to the
> tortoise SVN mailing list but to me first.
>
> And if you're afraid other people see the solution you provide, you
> can send it to me only (?)
This would be a lot of work for me. If you *really* have to create your
own installer, you could just look at the source of our WiX files and
figure it out from there. I'd have to do the same.
>> The best solution for you would be to use the TSVN installer. You
>> can do that by calling msiexec.exe with the correct parameters.
>
> Actually I've thought about that, but I wanted something more "clean"
> (if we can say so) than calling an external program from NSIS and
> which doesn't require installing Windows Installer 3.1, which I found
> was not that easy to do (because of an issue I forgot about but which
> has been addressed by Microsoft). That will be my last resort.
I don't know if NSIS can handle installing dll's in the side-by-side
assembly cache. But if it can't, you won't get around using msi 3.1. And
you'd have to figure out yourself how to install the c-runtime and MFC
libs yourself, because we're using the merge modules provided by MS to
install them.
Stefan
--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Fri Feb 23 20:35:07 2007