La configurazione affiancata di TortoiseSVN non è corretta
-
09-06-2019 - |
Domanda
Dopo l'aggiornamento all'ultima versione di TortoiseSVN (1.5.2.13595), il suo menu contestuale non è più disponibile.
Quando tento di eseguirlo manualmente, ottengo questo errore:
The application has failed to start because its side-by-side configuration is incorrect.
Please see the application event log for more detail
Il registro dell'applicazione lo mostra
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.30411.0" could not be found.
Please use sxstrace.exe for detailed diagnosis.
Soluzione
Mi sono ricordato di aver già visto questa cosa subito dopo aver pubblicato su SO
Sembra che le versioni successive di TortoiseSVN siano realizzate con Visual Studio 2008 SP1 (da qui il numero di build 9.0.30411.0)
Installazione di VC2008 SP1 ridistribuibile lo risolve
Altri suggerimenti
Confermato il funzionamento su Windows 7 x64.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow