On Oct 18, 2012 9:57 PM, "Stefan Küng" <tortoisesvn_at_gmail.com> wrote:
>
> On Thu, Oct 18, 2012 at 3:09 PM, Tomasz Trejderowski
> <tomasz_at_trejderowski.pl> wrote:
> > Hi,
> >
> > It's just my curiosity, but maybe someone can explain me this.
> >
> > If TortoiseSVN is a shell client, what is the reason for killing
EVERYTHING during it's install / reinstall?
> >
> > I can understand that setup program must shutdown explorer.exe, as this
is obvious. But, why the heck it also has to kill Netbeans, Chrome and many
more?
>
> because Netbeans, Chrome and other applications use the shell dlls as
> well. The most obvious use is when they show a file open/save dialog.
> Other not so obvious uses are to show the file type icons, copying
> files, moving files to the trash bin instead of deleting them
> directly, ...
>
> All those applications load the TSVN shell extension dll via the shell
> dlls, so they have the TSVN dll loaded and therefore must be closed.
>
hai stefan, if i were to choose to show overlay only on explorer, does this
problem still exist?
well, me myself, prefer installing or upgrading program while i'm not doing
anything. its just stupid to mess with the system while your in the middle
of something. the same example is like trying to change brake oil of
motorcycle, while we were still riding on it.
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3021743
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2012-10-18 17:58:52 CEST