Microsoft termina Visual C++ Redistributable Caos

0
319

da Martin Brinkmann il 23 giugno 2019 in Windows – Nessun commento

Programmi creati con Visual Studio possono richiedere una specifica versione di Microsoft Visual C++ Redistributable per l’esecuzione. Il requisito comportato l’installazione di un gran numero di Visual C++ Redistributable package su Pc Windows.

Non è raro vedere più di Microsoft Visual C++ Distribuibili su un sistema che sono stati installati da programmi software, attraverso gli aggiornamenti, ad esempio gli aggiornamenti di sicurezza, o manualmente dall’amministratore di sistema.

visual c++ redistributable

Distribuibili sono memorizzati in una posizione centrale in modo che tutti i programmi installati sul sistema, può accedere ai file, se necessario. È possibile controllare la nostra guida dettagliata su Visual C++ file ridistribuibili qui per ulteriori dettagli.

Microsoft ha modificato il sistema in modo significativo con il rilascio di Microsoft Visual C++ Redistributable per Visual Studio 2015, 2017 e 2019. Un’immagine di base è fornito per questi pacchetti ridistribuibili, in modo che non è più necessario installare diverse versioni separatamente sui sistemi di destinazione.

In altre parole: se il Visual C++ 2019 redistributable è installato su un sistema, non è più necessario installare Visual C++ 2015 o 2017 pacchetti ridistribuibili così come questi sono supportati automaticamente.

Microsoft fornisce il seguente esempio su “l’ultima supportata Visual C++ download” pagina di supporto.

Per esempio, l’installazione di Visual C++ 2019 redistributable influenzare i programmi creati con Visual C++ il 2015 e il 2017 anche. Tuttavia, l’installazione di Visual C++ 2015 redistributable non sostituire le versioni più recenti dei file installati da Visual C++ 2017 e 2019 distribuibili.

Questo è diverso da tutte le precedenti versioni di Visual C++, come ognuno di essi avevano un diverso file di runtime, non condiviso con altre versioni.

Un articolo di supporto Microsoft Docs è un sito che fornisce ulteriori informazioni:

Da Visual Studio .NET Visual Studio 2013, ogni major release del compilatore C++ e gli strumenti è inclusa una nuova versione standalone di Microsoft Runtime C (CRT) la biblioteca. Queste versioni autonome di CRT sono stati indipendenti e in gradi diversi, incompatibili con ogni altra. Per esempio, la libreria CRT utilizzato da Visual Studio 2012 è stata versione 11, denominato msvcr110.dll e CRT utilizzato da Visual Studio 2013 è stata la versione 12, denominato msvcr120.dll. A partire da Visual Studio 2015, questo non è più il caso. Visual Studio 2015 e per le successive versioni di Visual Studio e utilizzano una Universale CRT.

Universale CRT è un sistema operativo Microsoft Windows componente. È incluso come parte del sistema operativo Windows 10 ed è disponibile per sistemi operativi precedenti a Windows Vista a Windows 8.1, tramite Windows Update. Inoltre, la distribuzione locale e Universale CRT è supportato, con alcune restrizioni.

Gli amministratori di Windows possono scaricare Universale di Runtime C, con un clic sul seguente link:

  • x86: vc_redist.x86.exe
  • x64: vc_redist.x64.exe
  • Per arm64: vc_redist.arm64.exe

Precedenti di Visual C++ Redistributable package per Visual Studio devono essere scaricati e installati separatamente, o fornito come parte di un programma di installazione del processo.

Il Visual C++ Tutto in Un unico programma di installazione è anche utile quando si tratta di installare pacchetti ridistribuibili su sistemi Windows.

Parole Di Chiusura

Universale di Runtime C è un passo nella giusta direzione. Mentre non si prendono cura di anziani e C++ Redistributable package, lo ha fatto a partire dalla versione di Visual C++ 2015 Redistributable.

Ora: quanti pacchetti Ridistribuibili sono installati sul vostro sistema? (via Nato)