visual c ++ versões de tempo de execução redistribuíveis

2

As versões mais recentes de tempos de execução redistribuíveis do c ++ visualmente supervisionam versões antigas?

Por exemplo, um computador em nossa rede os instalou: 2008 SP1, 2012 atualização 4 e 2015 atualização 2.

  1. É seguro remover as duas versões mais antigas?
  2. Em novas compilações de sistema, posso simplesmente instalar a versão mais recente? Ou alguns programas dependem de uma versão específica?
  3. Em um sistema de 64 bits, precisarei instalar a versão de 32 bits (assim como 64 bits) para compatibilidade com programas de 32 bits que o usuário pode encontrar? Ou este cenário é coberto apenas pelo instalador de 64 bits?
por jftuga 06.05.2016 / 15:20

1 resposta

2

Um programa do Windows criado com o Visual C ++ que usa a biblioteca redistribuível está vinculado a essa versão específica da biblioteca. Eles não são compatíveis com o ABI.

Portanto, se você tiver um programa que usa o redistribuível de 32 bits de 2008 e outro programa que usa o redistribuível de 32 bits de 2015, e um terceiro que usa o redistribuível de 64 bits de 2015, será necessário ter todas as três versões instalado.

Observe que o Windows Update fornecerá atualizações críticas e de segurança para esses tempos de execução, portanto, após a instalação de um, você deverá verificar e instalar as atualizações assim que possível.

    
por 06.05.2016 / 16:15