A configuração "Side-By-Side" está incorreta no Windows 8

2

Estou tentando instalar o Application Certification Kit para o WinRT. Até agora, eu tenho tudo mais para o SDK instalado e tenho o Visual Studio 2012 e os amigos, mas não consigo instalar esse kit de certificação. Continuamente diz

The application has failed to start because it's side-by-side configuration is incorrect....

Ele diz para verificar o log de eventos, mas não vejo eventos relacionados a isso.

O programa em questão está aqui: link (o download à direita)

O que poderia estar faltando? Ouvi dizer que isso é causado por redistribuições C ++ não sendo instaladas, mas como posso saber qual delas? E um ambiente de desenvolvimento C ++ não teria cuidado disso?

    
por Earlz 20.12.2012 / 22:41

2 respostas

1

Apesar do texto muito enganador nessa página, ele é na verdade um executável somente do ARM. Eu o abri no ILSpy, o que indicava que era um executável puramente .Net, mas também direcionado apenas para o ARM. Apesar do texto otimista nessa página, ele é apenas um executável do WinRT (tablet).

    
por 21.12.2012 / 17:07
1

Você perdeu um tempo de execução do Visual C ++.

Execute o prompt de comando com direitos de administrador e execute este comando:

SxsTrace Trace -logfile:SxsTrace.etl

Agora, execute o programm que causa o erro SideBySide.

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

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

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

Se você não tiver certeza, faça o upload do SxSTrace.txt completo

    
por 21.12.2012 / 06:03