Discussion:
Microsoft.VC80.MFC not found error after installing latest version (1.4.7)
Werner F. Bruhin
2008-02-05 14:26:33 UTC
Permalink
I can't use any of the TortoiseSVN option in the explorer and see the
following error in the Windows Application event log:

La création du contexte d’activation a échoué pour « C:\Program
Files\TortoiseSVN\bin\TortoiseProc.exe ». Assembly dépendant
Microsoft.VC80.MFC,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762"
introuvable. Utilisez sxstrace.exe pour un diagnostic détaillé.

Is this a known issue, and if yes what do I need to do to correct it.

Werner
Mark Irving
2008-02-05 16:35:29 UTC
Permalink
Post by Werner F. Bruhin
I can't use any of the TortoiseSVN option in the explorer and see the
La cr=E9ation du contexte d=B4activation a =E9chou=E9 pour =AB C:\Progra=
m
Post by Werner F. Bruhin
Files\TortoiseSVN\bin\TortoiseProc.exe =BB. Assembly d=E9pendant
Microsoft.VC80.MFC,processorArchitecture=3D"x86",publicKeyToken=3D"1fc8b=
3b9a1e18e3b",type=3D"win32",version=3D"8.0.50727.762"
Post by Werner F. Bruhin
introuvable. Utilisez sxstrace.exe pour un diagnostic d=E9taill=E9.
Is this a known issue, and if yes what do I need to do to correct it.
I hit a very similar issue when I installed 1.4.7 on my home
computer. I think it means that TortoiseSVN needs the run-time
libraries supplied with Visual Studio. I worked around the
problem by searching the Microsoft Download Centre
(www.microsoft.com/downloads) for

"Microsoft Visual C++ 2005 SP1 Redistributable Package"

and installing it. There are three versions, for ordinary 32-bit
Windows (x86), and for X64 and IA64 as well.

I think the TortoiseSVN installer should have included these
libraries (as merge modules?) but I don't know enough about
installers to know whether this is easy or difficult to do for
future versions of TortoiseSVN.

- Mark Irving
Werner F. Bruhin
2008-02-05 18:33:00 UTC
Permalink
Hi Mark,
Post by Mark Irving
Post by Werner F. Bruhin
I can't use any of the TortoiseSVN option in the explorer and see the
La création du contexte d´activation a échoué pour « C:\Program
Files\TortoiseSVN\bin\TortoiseProc.exe ». Assembly dépendant
Microsoft.VC80.MFC,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762"
introuvable. Utilisez sxstrace.exe pour un diagnostic détaillé.
Is this a known issue, and if yes what do I need to do to correct it.
I hit a very similar issue when I installed 1.4.7 on my home
computer. I think it means that TortoiseSVN needs the run-time
libraries supplied with Visual Studio. I worked around the
problem by searching the Microsoft Download Centre
(www.microsoft.com/downloads) for
"Microsoft Visual C++ 2005 SP1 Redistributable Package"
and installing it. There are three versions, for ordinary 32-bit
Windows (x86), and for X64 and IA64 as well.
I think the TortoiseSVN installer should have included these
libraries (as merge modules?) but I don't know enough about
installers to know whether this is easy or difficult to do for
future versions of TortoiseSVN.
I am on Windows Vista and I got it fixed by login as administrator and
running the installation again and selecting "Repair".

Maybe the installer could be changed to ensure that one is logged in as
admin, or at least give a warning. Or if it is there then just ignore
this ignorant user :-)

Werner

Loading...