Microsoft Visual C ++ Yeniden Dağıtılabilir bilgiler

Bir süredir kullandığınız bir Windows PC'de yüklü programların listesini kontrol ederseniz, birçok, genellikle çok fazla Microsoft Visual C ++ Yeniden Dağıtılabilir yükleme listesine sahip olduğunu fark edebilirsiniz.

Bu makaleyi yazmak için kullandığım bilgisayarda, üç Microsoft Visual C ++ 2005 Yeniden Dağıtılabilir, sekiz Microsoft Visual C ++ 2008 Yeniden Dağıtılabilir, iki Microsoft Visual C ++ 2010 Yeniden Dağıtılabilir, üç Microsoft Visual C ++ 2013 Yeniden Dağıtılabilir ve iki Microsoft Visual C ++ 2015 Yeniden Dağıtılabilir teçhizatı listelenmiştir. o sayfa.

Akla gelebilecek sorular arasında, neden bu kadar çok sayıda aynı yıl sürümünün yüklü olduğu ve bunların hepsine ihtiyaç duyup duymadığınız ya da her yılın en son sürümünü tutabileceğiniz ve diğerlerinden kurtulabileceğiniz durumlar var.

PC'nizin temiz ve düzenli olmasını istiyorsanız, örneğin bunlardan bazılarını çıkarmak isteyebilirsiniz.

Visual C ++ 'ın Yeniden Dağıtılabilir Amacı

Windows için Microsoft Visual C ++ kullanarak daha önce bağımsız olarak kullanılabilen ancak şimdi Microsoft Visual Studio'nun bir parçası olan programlar oluşturan geliştiriciler, programlarına işlevsellik eklemek için önceden varolan standart kitaplıkları kullanabilir. Bu zaman kazandırır ve genellikle işlevi sıfırdan oluşturarak tekerleği yeniden icat etmekten daha iyidir.

Bu kitaplıklar kullanıldığında, geliştiriciler programlarında bu işlevleri güçlendirmek için gerekenleri içerebilir veya bunun yerine Yeniden Dağıtılabilir bir Visual C ++ kullanabilirler.

Bir geliştirici yeniden dağıtılabilir dosyaları kullanmaya karar verdiğinde, bunlar önceden yüklenmemişse kullanıcının PC'sine yüklenir. Bu, yeniden dağıtılabilirleri kullanmanın bir yararıdır, çünkü programların tümü Windows PC'de kurulu olan yeniden dağıtılabilir bir sürümü kullanabilir.

Bu, Windows makinenizde kurulu Microsoft Visual c ++ Yeniden Dağıtılabilir programının beş, on veya hatta yirmi farklı versiyonunu neden görebileceğinizi açıklamıyor.

Windows makinenizde Microsoft Visual C ++ Yeniden Dağıtılabilir Paketi'nin yüklü sürümlerini aşağıdaki yollarla kontrol edebilirsiniz:

  • Herhangi bir sürüm: Denetim Masası'nı açmak için Windows-Pause kısayolunu kullanın. Denetim Masası Ana Sayfası'nı ve Programlar ve Özellikler'i açan sayfada seçin.
  • Windows 10: Ayarlar uygulamasını açmak için Windows-I kullanın. Creators Update sürümünü veya daha yenisini kullanıyorsanız, Uygulamalar> Uygulamalar ve Özellikler öğesini seçin ve listelenen paketleri bulana kadar aşağı kaydırın. Windows 10'un daha eski bir sürümünü kullanıyorsanız, Sistem'i seçin ve oradaki uygulama listelerini bulun.

Neden bu kadar çok?

Windows zaten bazı Microsoft Visual C ++ Yeniden Dağıtılabilir yüklemeleriyle birlikte gönderilebilir, ancak bunların çoğu sisteme gereken programları yüklediğinizde yüklenir.

Bunların çoğunun bilgisayarınızda yüklü olduğunu görmenin birkaç nedeni var:

  1. 32 bit ve 64 bit sürümleri kullanıma sunuldu. 32 bit Windows kullanıcıları Microsoft Visual C ++ Yeniden Dağıtılabilir sürümünün yalnızca 32 bit sürümlerini görürken, işletim sisteminin 64 bit sürümlerinde her ikisinin de yüklendiğini görebilirsiniz.
  2. Visual C ++ uygulamasının ana sürümleri için birden çok sürüm bulunabilir. Örneğin, Microsoft Visual C ++ 2008 Yeniden Dağıtılabilir Programının on bir farklı sürümü var ve hepsi yan yana kurulabilir.

Bilgisayarınızda listelenen yılın aynı sürümlerini bu kadar çok görebilmenizin ana nedeni, Microsoft'un belirli bir yıl için yeniden birleşik bir dağıtıma izin vermemesidir.

Bir geliştirici standart bir kütüphanenin belirli bir sürümünü kullanıyorsa, programın Windows PC'de çalışmasını sağlamak için uygun yeniden dağıtılabilir versiyonun sisteme kurulması gerekir.

Daha yeni bir sürüm kuruluysa da çalışabilirken, bu her zaman böyle değildir ve yükte hata mesajları ile sonuçlanabilir ve programın sonlandırılmasıyla sonuçlanabilir.

Bu, hala üzerinde çalışan bir program hala sistemde yüklüyse, Microsoft Visual C ++ Yeniden Dağıtılabilir programının farklı sürümlerini makinenizden kaldırmamanız gerektiği anlamına gelir.

En kötü durumda, bilgisayarınızda bulunmasını gerektiren herhangi bir program için yeniden dağıtılabilir bir yükleme yapmanız gerekir.

Evrensel C Çalışma Zamanı

Microsoft, sistemi Microsoft Visual C ++ 2015 Yeniden Dağıtılabilir sürümünün ve dolayısıyla 2017 ve 2019 sürümlerinin piyasaya sürülmesiyle değiştirdi.

Bunlar, evrensel bir çalışma zamanı kullanır; böylece hepsinin yerine yalnızca birinin (en yenisinin) yüklenmesi gerekir.

Universal C Runtime ile ilgili ek bilgileri buradan kontrol edebilirsiniz.

Denemek şeyler

Not : Başlamadan önce, sistemin yeniden yapılandırılmasını kaldırarak işletim sisteminden kaldırma sorunlarıyla karşılaşırsanız, sistemi geri yükleyebilmek için sistemin bir yedeğini oluşturmayı düşünün. Ancak olabilecek en kötüsü, programların çalışmayı reddetmesidir.

Sisteminizden kaldırdığınız programlar, programın yüklenmesi sırasında kurulmuş olsa bile yeniden dağıtılabilirleri kaldırmaz. Bu davranışın nedeni, diğer programların da yeniden dağıtılabilir duruma güvenebilmesidir.

Bu kurulumların kaldırılması, programları yeniden dağıtılabilir sürümlere bağlamak için kolay bir yol olmadığından deneme yanılmalarına neden olur.

Sahip olduğunuz seçeneklerden biri, yeniden dağıtılabilir kurulumların kurulum tarihlerini program kurulumlarıyla karşılaştırmaktır. Eşleşen tarihleri ​​bulursanız, bunların bağlantılı olduğunu ve yeniden dağıtılabilir duruma hala ihtiyaç duyulduğunu varsayabilirsiniz.

Eşleşen tarihleri ​​bulamazsanız, daha sonra yüklediğiniz programların da gerektirebileceği için yeniden dağıtılabilirliğin artık gerekli olmadığı sonucuna varamazsınız.

İlk önce her yılın en eski sürümlerini kaldırabilir ve nasıl çalıştığını görebilirsiniz. Doğru olması için çok fazla test gerekebilir ve yeniden dağıtılabilir tüm kurulumların bir araya getirildiğinde birkaç yüz Megabayt üst kısım kullandığını düşünüyorsanız, buna değmeyebilir.

Tüm sürümleri yalnızca işlerin güvenli tarafında olacak şekilde kurmak ve programların kaldırıldıktan sonra başlamayı reddeden sorunlardan kaçınmak daha iyi olabilir.

Microsoft Visual C ++ Yeniden Dağıtılabilir Paket İndirmeleri

Microsoft Visual C ++ Yeniden Dağıtılabilir paketlerinin en son sürümlerini indirmek için aşağıdaki bağlantıları kullanabilirsiniz. İndirmeler, destekleniyorsa 32 bit ve 64 bit sürümleri içerir.

  • Visual Studio 2017 için Microsoft Visual C ++ Yeniden Dağıtılabilir
  • Visual Studio 2015 Güncelleştirmesi 3 için Microsoft Visual C ++ Yeniden Dağıtılabilir Paketleri
  • Visual Studio 2013 için Microsoft Visual C ++ Yeniden Dağıtılabilir Paketleri
  • Visual Studio 2012 Güncelleştirmesi 4 için Microsoft Visual C ++ Yeniden Dağıtılabilir Paketleri
  • Visual Studio 2010 Service Pack 1 (Yükleyici)
  • Visual Studio 2010 Service Pack 1 (Web Yükleyici) Visual Studio 2010 SP1
  • Visual Studio 2008 Service Pack 1 (Yükleyici)

TL; DR

  1. Visual C ++ Yeniden Dağıtılabilir dosyalar, bunları gerektiren bir programı yüklediğinizde, Windows'u yüklediğinizde veya güncelleştirdiğinizde veya bunları doğrudan yüklediğinizde yüklenir.
  2. Visual Studio'da standart kütüphaneleri kullanan programcılar tarafından kullanılırlar.
  3. Programlar belirli sürümleri gerektirir ve bu sürümler kaldırıldığında çalıştırılmayabilir (aynı yılın daha eski veya daha yeni sürümleri varsa).

Şimdi Siz : Visual C ++ Yeniden Dağıtılabilir kurulumları nasıl ele alıyorsunuz?