[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Tortoise SVN stops working

From: Hans-Werner Dietz <hans-werner.dietz_at_dbt.de>
Date: Wed, 16 Mar 2011 09:06:51 +0100

Am 15.03.2011 20:32, schrieb Stefan Küng:
> On 15.03.2011 09:26, Hans-Werner Dietz wrote:
>> Am 14.03.2011 18:59, schrieb Stefan Küng:
>>> On 14.03.2011 15:54, Hans-Werner Dietz wrote:
>>>
>>>>
>>>> ...snip...
>>>>
>>>> Now I get an side-by-side error in tortoiseproc.exe
>>>> Checking it with Rehacker.exe shows me that it contains 2(!) entries for
>>>> Microsoft.VC90.CRT
>>>>
>>>> FIRST:
>>>> <dependency>
>>>> <dependentAssembly>
>>>> <assemblyIdentity type="win32" name="Microsoft.VC90.CRT"
>>>> version="9.0.30729.4148" processorArchitecture="x86"
>>>> publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity>
>>>> </dependentAssembly>
>>>> </dependency>
>>>>
>>>>
>>>> SECOND:
>>>> <dependency>
>>>> <dependentAssembly>
>>>> <assemblyIdentity type="win32" name="Microsoft.VC90.CRT"
>>>> version="9.0.21022.8" processorArchitecture="x86"
>>>> publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity>
>>>> </dependentAssembly>
>>>> </dependency>
>>>>
>>>>
>>>> After removing second entry also update and commit works, but I think it
>>>> is not the intended way to change exe files and dlls via reshacker.
>>>>
>>>> Please can you rectify original manifest entries for TortoiseProc.exe
>>>> ...snip...
>>
>> Thanks,
>> the new intl3_tsvn.dll works together with TSVN 1.6.13. This
>> side-by-side effekt is solved.
>>
>> What's about a patched TortoiseProc.exe?
>
> I think it's best if you just install the corresponding vcredist package
> to solve this problem:
>
> http://www.microsoft.com/downloads/en/details.aspx?FamilyID=9b2da534-3e03-4391-8a4d-074b9f2bc1bf&displaylang=en
>
> http://www.microsoft.com/downloads/en/details.aspx?familyid=bd2a6171-e2d6-4230-b809-9a8d7548c1b6&displaylang=en
>
> Stefan
>

Sorry, but like I say before, redistributables are already installed (On
my PC 4 different versions at c:\windows\winsxs\x86*vc90.crt*), and
reinstallation of vcredist does not help.

Problem is that TortoiseProc’s manifest points to 2 different versions
of VC90.CRT. That can work, but is not 100% correct and there is no
guaranty that it works. At this point TortoiseProc.exe is different to
all of your other programs. It is good luck that it works on 90% or 99%
of the PC's, but if you have a PC where Windows chooses another version
of CRT-Library you get a side-by-side error and reinstallation of
VC90.CRT can not help.

Please can you check TortoiseProc 1.6.13 and change it in next version?

Best regards
Hans-Werner

Fehler beim Generieren des Aktivierungskontextes für "C:\Program
Files\TortoiseSVN\bin\TortoiseProc.exe". Fehler in Manifest- oder
Richtliniendatei "" in Zeile . Eine für die Anwendung erforderliche
Komponentenversion steht in Konflikt mit einer anderen bereits aktiven
Komponentenversion. Die widersprüchlichen Komponenten sind: Komponente
1:
C:\Windows\WinSxS\manifests\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30304.0_none_d9c474bda3593bfa.manifest.
Komponente 2:
C:\Windows\WinSxS\manifests\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4148_none_5090ab56bcba71c2.manifest.

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=2711848

To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].

TortoiseProc.1.6.13.Lauch.png TortoiseProc.1.6.13.double.VC90.CRT.png
Received on 2011-03-16 09:19:22 CET

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.