I am having the same problem when upgrading from 1.5.0 to 1.5.1 on
Vista64. When I 'downgraded' back to 1.5.0, the problem went away.
This is the entry from the Event Viewer:
[ Name] SideBySide
- EventID 33
[ Qualifiers] 49409
[ SystemTime] 2008-07-29T17:39:00.000Z
On Jul 29, 9:54†am, Stefan KŁng <tortoise..._at_gmail.com> wrote:
> step wrote:
> > Hi everyone, after upgrading tortoiseSVN from 1.4.8 to 1.5.1 on
> > Windows XP pro SP2, I started getting error messages in the system log
> > complaining about a missing MSVC80.CRT assembly. These occur each time
> > I run an application, which has always worked before but now fails
> > loading ssleay32.dll from its own folder. I don't know how
> > ssleay32.dll got entangled with the MSVC80.CRT assembly deployed by
> > TSVN 1.4.8. The fact is that since the 1.5.1 installer removes the
> > MSVC80.CRT assembly to deploy the MSVC90.CRT assembly, my other
> > application stops working. At the moment I have downgraded TSVN to
> > 1.4.8 to be able to use my other application, but since 1.5.1 upgraded
> > the repository I can't access it with 1.4.8, so I'm stuck; Either
> > upgrade TSVN and not be able to use my other application, or be able
> > to use my other application but lose access to my repository.
> > Is there a way that I can upgrade TSVN without removing the MSVC80.CRT
> > that my other application is dependent on?
> > Or is there a way that I can remove the dependency between my other
> > application and TSVN's MSVC80.CRT assembly?
> > Thanks in advance
> TSVN uses the merge modules provided by MS to deploy the CRT/MFC dlls.
> If the upgrade removed the V80 versions of those, then your other
> application has not increased the file count of those dlls but silently
> assumed that they will be kept. That's wrong. The Windows installer
> keeps a count for every file it installs. Every application installation
> has to increase that count. If it doesn't, the Windows installer will
> remove the files once the count reaches zero and the application which
> failed to increase the count will miss the files.
> Sure, you could argue that the Windows installer should not just remove
> those files, but if it would just leave them even if it 'knows' that
> they're no longer used (the file count is zero) that would mean leaving
> old files on the system - and many users would complain too.
> You can download the VC80 CRT from the MS website: they have a separate
> installer for those.
> † † † † ___
> † †oo †// \\ † † †"De Chelonian Mobile"
> † (_,\/ \_/ \ † † TortoiseSVN
> † † \ \_/_\_/> † †The coolest Interface to (Sub)Version Control
> † † /_/ † \_\ † †http://tortoisesvn.net
To unsubscribe, e-mail: users-unsubscribe_at_tortoisesvn.tigris.org
For additional commands, e-mail: users-help_at_tortoisesvn.tigris.org
Received on 2008-07-29 20:21:59 CEST