Redistribuíveis C ++ não-monitorados no Windows Vista

0

Windows Vista Service Pack 2 32 bits

Eu desinstalei o C ++ re-distrubutables (não estava ciente de que eles são necessários para alguns aplicativos serem executados) e estou enfrentando o erro Cannot start application because the side-by-side configuration is not correct quando inicio aplicativos como o Avast, o Revo Uninstaller etc. Eu encontrei esta página . Mas o vcredist_86.exe baixado não parece fazer muito. Ele se extrai e é isso nada depois disso. Nenhum erro nada.

Acabei de instalar atualizações de mais de 300 MB no meu sistema, por isso não quero usar a opção Restauração do sistema [E, não sei para qual ponto de restauração revertê]. Qualquer outra maneira de fazer isso?

    
por Suvarna Pattayil 31.03.2013 / 20:15

2 respostas

3

Execute o Prompt de comando (cmd.exe) com direitos de administrador e execute este comando:

SxsTrace Trace -logfile:SxsTrace.etl

Agora, execute o programa que causa o erro SideBySide.

Volte para o prompt de comando, pressione ENTER para gerar o SxsTrace.etl . Agora digite isto:

sxstrace Parse -logfile:SxSTrace.etl -outfile:SxSTrace.txt

Agora abra o SxSTrace.txt trace e veja qual runtime do VC ++ está faltando.

8.0.50727.42 = Visual C++ 2005 RTM
8.0.50727.762 = Visual C++ 2005 Sp1
9.0.21022.8 = Visual C++ 2008 RTM
9.0.30729.1 = Visual C++ 2008 Sp1

Depois de descobrir qual versão está faltando, baixe o Runtime.

    
por 01.04.2013 / 08:23
2

Determine quais redistribuíveis do VC ++ você precisa (veja os logs de eventos relacionados aos erros lado-a-lado para determinar as versões - v8 é 2005, v9 é 2008, v10 é 2010, v11 é 2012). / p>

Baixe o que corresponde à arquitetura do programa (32 ou 64 bits) da Microsoft e instale-os.

Links:

Pacote Redistribuível do Microsoft Visual C ++ 2013 (x86 e x64)

Pacote redistribuível do Microsoft Visual C ++ 2012 (x86 e x64)

Pacote redistribuível do Microsoft Visual C ++ 2010 (x86 e x64)

Pacote Redistribuível do Microsoft Visual C ++ 2008 (x86 e x64)

Pacote Redistribuível do Microsoft Visual C ++ 2005 (x86 e x64)

    
por 31.03.2013 / 21:05