Microsoft Visual C ++ Yeniden Dağıtılabilir bilgiler
- Kategori: Öğreticiler
Bir süredir kullandığınız bir Windows PC'de yüklü programların listesini kontrol ederseniz, Microsoft Visual C ++ Yeniden Dağıtılabilir kurulum listelerinin birkaç, genellikle çok fazla olduğunu fark edebilirsiniz.
Örneğin bu makaleyi yazmak için kullandığım bilgisayarda, üzerinde listelenen üç 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 kurulumu var o sayfa.
Aklınıza gelebilecek sorular arasında, neden bu kadar çok aynı yıl sürümünün kurulu olduğu ve bunların hepsine ihtiyacınız olup olmadığı veya her yılın en son sürümünü saklayıp diğerlerinden kurtulup kurtulamayacağınız sayılabilir.
Bilgisayarınızı temiz ve düzenli bir şekilde seviyorsanız, bunlardan bazılarını kaldırmak isteyebilirsiniz.
Visual C ++ Yeniden Dağıtılabilir'in Amacı
Daha önce bağımsız olarak mevcut olan ancak şimdi Microsoft Visual Studio'nun bir parçası olan Microsoft Visual C ++ kullanarak Windows programları oluşturan geliştiriciler, programlarına işlevsellik eklemek için halihazırda var olan standart kitaplıkları kullanabilirler. Bu, zaman kazandırır ve çoğu zaman, işlevselliği sıfırdan oluşturarak tekerleği yeniden icat etmekten daha iyidir.
Bu kitaplıklar kullanıldığında, geliştiriciler programlarına bu işlevleri güçlendirmek için gerekenleri ekleyebilir veya bunun yerine bir Visual C ++ Yeniden Dağıtılabilir'i kullanabilirler.
Bir geliştirici yeniden dağıtılabilenleri kullanmaya karar verdiğinde, bunlar henüz kurulmamışsa kullanıcının bilgisayarına yüklenir. Programların tümü zaten Windows PC'de yüklü olan yeniden dağıtılabilir bir dosya kullanabileceğinden, yeniden dağıtılabilirleri kullanmanın bir avantajı budur.
Ancak bu, Windows makinenizde yüklü Microsoft Visual c ++ Yeniden Dağıtılabilir'in beş, on ve hatta yirmi farklı sürümünü neden görebileceğinizi açıklamıyor.
Microsoft Visual C ++ Yeniden Dağıtılabilir Paketinin yüklü sürümlerini Windows makinenizde aşağıdaki şekillerde kontrol edebilirsiniz:
- Herhangi bir sürüm: Denetim Masası'nı açmak için Windows Duraklat kısayolunu kullanın. Denetim Masası Ana Sayfasını seçin ve Programlar ve Özellikler'i açan sayfada.
- Windows 10: Ayarlar uygulamasını açmak için Windows-I'i kullanın. Creators Update sürümünü veya daha yenisini kullanıyorsanız, Uygulamalar> Uygulamalar ve Özellikler'i seçin ve listelenen paketleri bulana kadar aşağı kaydırın. Windows 10'un eski bir sürümünü kullanıyorsanız, Sistem'i seçin ve orada uygulama listelerini bulun.
Neden bu kadar çok?
Windows, bazı Microsoft Visual C ++ Yeniden Dağıtılabilir kurulumları ile birlikte gönderilebilir, ancak çoğu, bunları sisteme gerektiren programları yüklediğinizde yüklenir.
Bu kadarının bilgisayarınızda yüklü olduğunu görmenizin birkaç nedeni vardır:
- 32-bit ve 64-bit versiyonları mevcuttur. 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örebilirken, her ikisinin de işletim sisteminin 64-bit sürümlerinde kurulu olduğunu görebilirsiniz.
- Visual C ++ 'ın herhangi bir ana sürümü için birden çok yapı bulunabilir. Örneğin, Microsoft Visual C ++ 2008 Yeniden Dağıtılabilir'in on bir farklı sürümü mevcuttur ve bunların hepsi yan yana kurulabilir.
Bilgisayarınızda aynı yılın bu kadar çok sürümünün listelendiğini görmenizin ana nedeni, Microsoft'un belirli bir yıl için hiçbir zaman birleşik yeniden dağıtılabilir ürün yayınlamamış olmasıdır.
Bir geliştirici standart bir kitaplığın belirli bir sürümünü kullanıyorsa, programın Windows PC'de çalışmasını sağlamak için sisteme eşleşen yeniden dağıtılabilir sürümün yüklenmesi gerekir.
Daha yeni bir sürüm kuruluysa da çalışabilir, ancak bu her zaman böyle değildir ve yükleme sırasında hata mesajlarına ve programın sona ermesine neden olabilir.
Bu, Microsoft Visual C ++ Yeniden Dağıtılabilir'in farklı yapılarını, buna dayanan bir program sistemde hala yüklüyse, makinenizden kaldırmamanız gerektiği anlamına gelir.
En kötü durumda, bilgisayarınızda bunları gerektiren herhangi bir program için yeniden dağıtılabilir bir kurulumla sonuçlanırsınız.
Evrensel C Çalışma Zamanı
Microsoft, Microsoft Visual C ++ 2015 Yeniden Dağıtılabilir sürümünün ve dolayısıyla 2017 ve 2019 sürümlerinin yayınlanmasıyla sistemi değiştirdi.
Bunlar evrensel bir çalışma zamanı kullanır, böylece hepsi yerine yalnızca birinin (en sonuncusu) yüklenmesi gerekir.
Ek bilgileri kontrol edebilirsiniz. Universal C Runtime burada .
Denenecek şeyler
Not : Başlamadan önce, kurulu yeniden dağıtılabilirleri işletim sisteminden kaldırırken sorunlarla karşılaşırsanız sistemi geri yükleyebilmeniz için sistemin bir yedeğini oluşturmayı düşünün. Ancak olabilecek en kötü şey, programların çalışmayı reddetmesidir.
Sisteminizden kaldırdığınız programlar, program kurulumu sırasında yüklenmiş olsa bile yeniden dağıtılabilir olanları kaldırmaz. Bu davranışın nedeni, diğer programların da yeniden dağıtılabilir programa güvenebilmesidir.
Programları yeniden dağıtılabilir sürümlere bağlamanın kolay bir yolu olmadığından, bu kurulumların kaldırılması deneme yanılma aşamasına gelir.
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 tarihler bulursanız, bunların bağlantılı olduğunu ve yeniden dağıtılmaya hala ihtiyaç duyulduğunu varsayabilirsiniz.
Eşleşen tarihleri bulamazsanız, daha sonra yüklediğiniz programlar da gerektirebileceğinden, yeniden dağıtılabilirliğe artık ihtiyaç olmadığı sonucuna varamazsınız.
Önce her yılın en eski sürümlerini deneyebilir ve kaldırabilir ve bunun nasıl gittiğini görebilirsiniz. Yine de doğru yapmak için çok fazla test gerekebilir ve tüm yeniden dağıtılabilir kurulumların birlikte kurulduğunda birkaç yüz Megabayt üstünü kullandığını düşünürseniz buna değmeyebilir.
Her şeyin güvenli tarafında olmak için tüm sürümleri kurulu tutmak ve kaldırmadan sonra başlamayı reddeden programlarla ilgili herhangi bir sorundan kaçınmak daha iyi olabilir.
Microsoft Visual C ++ Yeniden Dağıtılabilir Paketleri indirmeleri
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ştirme 3 için Microsoft Visual C ++ Yeniden Dağıtılabilir Paketleri
- Visual Studio 2013 için Microsoft Visual C ++ Yeniden Dağıtılabilir Paketler
- Visual Studio 2012 Güncelleştirme 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ükleyicisi) Visual Studio 2010 SP1
- Visual Studio 2008 Service Pack 1 (Yükleyici)
TL; DR
- Visual C ++ Yeniden Dağıtılabilir dosyalar, gerekli olan bir programı yüklediğinizde, Windows'u yüklediğinizde veya güncellediğinizde ya da doğrudan yüklediğinizde yüklenir.
- Visual Studio'da standart kitaplıkları kullanan programcılar tarafından kullanılırlar.
- Programlar belirli sürümler gerektirir ve bu sürümler kaldırıldığında çalışmayabilir (aynı yılın daha eski veya daha yeni sürümleri hala mevcutsa).
Şimdi sen : Visual C ++ Yeniden Dağıtılabilir kurulumlarla nasıl başa çıkıyorsunuz?