TortoiseSVN 1.6.2 enters the DLL Hell?
From: Maarten Hilferink <mhilferink_at_objectvision.nl>
Date: Mon, 11 May 2009 09:59:17 -0700 (PDT)
After upgrading from 1.5.8 by running the 1.6.2 installation on a MS Vista-32bits platform, the FileExplorer integration disappeared and starting TSVNCache.exe gives the following message:
The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log for more detail.
My event log now contains messages like:
Activation context generation failed for "C:\Program Files\TortoiseSVN\bin\TortoiseSVN.dll". Dependent Assembly Microsoft.VC90.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.30729.1" could not be found. Please use sxstrace.exe for detailed diagnosis.
FYI: I had installed VC90 Express Edition and have in my Windows\WinSxs the following versions of Microsoft.VC90.CRT:
I had similar problems with installing my own software (see, as an example: http://geodms.svn.sourceforge.net/viewvc/geodms/dev/nsi/ ) on different machines and solved it by distributing the assembly with its own manifest file into a subfolder named "Microsoft.VC90.CRT" of the bin folder. I would have preferred to just use whatever VC90.CRT is available in the winSxs and/or install the tested assembly version there, but for some reasons this didn't work for me.
I hope anybody can make use of this info.
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
This is an archived mail posted to the TortoiseSVN Users mailing list.