Microsoft mengakhiri Visual C ++ Redistributable Chaos

Coba Instrumen Kami Untuk Menghilangkan Masalah

Program yang dirancang dengan Visual Studio mungkin memerlukan versi tertentu dari Microsoft Visual C ++ Redistributable untuk dijalankan. Persyaratan menghasilkan penginstalan sejumlah besar paket Visual C ++ Redistributable pada PC Windows.

Tidak jarang melihat beberapa Microsoft Visual C ++ Redistributable pada sistem yang diinstal oleh program perangkat lunak, melalui pembaruan, mis. pembaruan keamanan, atau secara manual oleh administrator sistem.

visual c++ redistributable

Redistributable disimpan di lokasi sentral sehingga program apa pun yang diinstal pada sistem dapat mengakses file jika diperlukan. Anda dapat melihat kami panduan rinci tentang Visual C ++ Redistributables di sini untuk detail tambahan.

Microsoft mengubah sistem secara signifikan dengan peluncuran Microsoft Visual C ++ Redistributable untuk Visual Studio 2015, 2017 dan 2019. Gambar dasar disediakan untuk paket yang dapat didistribusikan ulang ini sehingga tidak perlu lagi menginstal versi yang berbeda secara terpisah pada sistem target.

Dengan kata lain: jika Visual C ++ 2019 redistributable diinstal pada sistem, tidak perlu lagi menginstal paket Visual C ++ 2015 atau 2017 yang dapat didistribusikan ulang karena ini juga didukung secara otomatis.

Microsoft menyediakan contoh berikut pada 'Unduhan Visual C ++ terbaru yang didukung' halaman dukungan .

Misalnya, menginstal Visual C ++ 2019 yang dapat didistribusikan ulang akan memengaruhi program yang dibuat dengan Visual C ++ 2015 dan 2017 juga. Namun, menginstal Visual C ++ 2015 redistributable tidak akan menggantikan versi terbaru dari file yang diinstal oleh Visual C ++ 2017 dan 2019 redistributable.

Ini berbeda dari semua versi Visual C ++ sebelumnya, karena masing-masing memiliki file runtime yang berbeda, tidak dibagikan dengan versi lain.

UNTUK dukung artikel di situs web Microsoft Docs memberikan informasi lebih lanjut:

Dari Visual Studio .NET hingga Visual Studio 2013, setiap rilis utama dari C ++ compiler dan alat telah menyertakan versi baru pustaka Microsoft C Runtime (CRT). Versi CRT yang berdiri sendiri ini tidak bergantung pada, dan dalam berbagai tingkatan, tidak kompatibel satu sama lain. Misalnya, pustaka CRT yang digunakan oleh Visual Studio 2012 adalah versi 11, bernama msvcr110.dll, dan CRT yang digunakan oleh Visual Studio 2013 adalah versi 12, bernama msvcr120.dll. Dimulai di Visual Studio 2015, ini tidak lagi menjadi masalah. Visual Studio 2015 dan versi Visual Studio semua menggunakan satu CRT Universal.

CRT Universal adalah komponen sistem operasi Microsoft Windows. Ini disertakan sebagai bagian dari sistem operasi di Windows 10 dan tersedia untuk sistem operasi yang lebih lama, Windows Vista hingga Windows 8.1, dengan menggunakan Pembaruan Windows. Selain itu, penyebaran lokal CRT Universal didukung, dengan beberapa batasan.

Administrator Windows dapat mengunduh Universal C Runtime dengan mengklik tautan berikut ini:

Paket Visual C ++ Redistributable yang lebih lama untuk Visual Studio masih perlu diunduh dan diinstal secara terpisah, atau dikirim sebagai bagian dari proses penginstalan program.

Penginstal Visual C ++ All in One juga berguna ketika menginstal paket yang dapat didistribusikan ulang pada sistem Windows.

Kata Penutup

Universal C Runtime adalah langkah ke arah yang benar. Meskipun tidak menangani paket C ++ Redistributable yang lebih lama, ia melakukannya dimulai dengan rilis Visual C ++ 2015 Redistributable.

Kamu sekarang: Berapa banyak paket yang Dapat Didistribusikan Ulang yang diinstal di sistem Anda? (melalui Lahir )