Microsoft Visual C ++ újraelosztható információk

Ha megnézi egy Windows PC-n egy ideig használt telepített programok listáját, észreveheti, hogy a Microsoft Visual C ++ újraelosztható telepítési listáinak több, gyakran nagyon sok.

Például a számítógépen, amelyet a cikk írásakor használok, három Microsoft Visual C ++ 2005 újraelosztható, nyolc Microsoft Visual C ++ 2008 újraelosztható, két Microsoft Visual C ++ 2010 újraelosztható, három Microsoft Visual C ++ 2013 újraelosztható és két Microsoft Visual C ++ 2015 újraelosztható telepítés található az oldal.

Az a kérdés, amelyre juthat eszünkbe, magában foglalja azt, hogy miért telepített ilyen sok egyéves verziót, és szükség van-e mindegyikre, vagy egyszerűen megtarthatja minden év legfrissebb verzióját, és megszabadulhat az összes többitől.

Ha szereti, ha a számítógépe tiszta és rendben van, érdemes eltávolítani például néhányat.

A Visual C ++ újraelosztható célja

A fejlesztők, akik a Microsoft Visual C ++ használatával programokat hoznak létre a Windows számára - korábban önállóan, de most a Microsoft Visual Studio részeként - használhatják a már létező úgynevezett standard könyvtárakat, hogy funkcióikkal egészítsék ki programjukat. Ez időt takarít meg, és gyakran jobb, mint amikor a kereket újból feltalálni úgy, hogy a funkcionalitást a semmiből létrehozza.

Amikor ezeket a könyvtárakat használják, a fejlesztők vagy belefoglalják a program funkcióikba való bekapcsolásához szükséges műveleteket, vagy használhatják ehelyett a Visual C ++ újraelosztható elemet.

Amikor egy fejlesztő úgy dönt, hogy újraelosztható eszközöket használ, akkor ezeket telepítik a felhasználó számítógépére, ha még nem telepítették őket. Ez az újraelosztható elemek használatának egyik előnye, mivel előfordulhat, hogy a programok egy újraelosztható terméket használnak, amelyet a Windows PC-re már telepítettek.

Ez azonban nem magyarázza meg, hogy miért jelenítheti meg a Microsoft Visual c ++ újraelosztható változatának öt, tíz vagy akár húsz különböző verzióját a Windows számítógépére telepítve.

A Microsoft Visual C ++ Újra terjeszthető csomag telepített verzióit a Windows számítógépen a következő módon ellenőrizheti:

  • Bármelyik verzió: A Windows-szünet parancsikonnal nyissa meg a Vezérlőpultot. Válassza a Vezérlőpult Kezdőlap elemet, és azon a lapon, amelyen megnyílik a Programok és szolgáltatások.
  • Windows 10: A Windows-I használatával nyissa meg a Beállítások alkalmazást. Ha a Creators Update verziót vagy újabb verziót használja, válassza az Alkalmazások> Alkalmazások és szolgáltatások elemet, és görgessen lefelé, amíg meg nem találja a felsorolt ​​csomagokat. Ha a Windows 10 régebbi verzióját használja, válassza a Rendszer lehetőséget, és keresse meg az alkalmazáslistákat ott.

Miért olyan sok?

Lehet, hogy a Windows már szállít néhány Microsoft Visual C ++ Újraterjeszthető telepítéssel, de a legtöbb telepítésre kerül, amikor a szükséges rendszereket telepíti a rendszerre.

Néhány oka lehet annak, hogy sok ilyen fájlt telepít a számítógépére:

  1. A 32 bites és a 64 bites verziók elérhetőek. Míg a 32 bites Windows felhasználók csak a Microsoft Visual C ++ újraelosztható verziójának 32 bites verzióit látják, mindkettő telepítve van az operációs rendszer 64 bites verzióira.
  2. Többféle verzió is létezhet a Visual C ++ bármely fő verziója számára. Például a Microsoft Visual C ++ 2008 Redistribvable tizenegy különféle verziója létezik, és mindegyiket egymás mellé telepíthetjük.

Az a fő ok, amiért előfordulhat, hogy ugyanazon év olyan sok verzióját látja a számítógépen, az az, hogy a Microsoft soha nem adott ki egy adott évre szóló egységes újraelosztható változatot.

Ha egy fejlesztő egy szabványos könyvtár egy adott verzióját használja, a megfelelő újraelosztható verziót telepíteni kell a rendszerre annak biztosítása érdekében, hogy a program a Windows PC-n futjon.

Bár futhat, ha újabb verzió van telepítve, ez nem mindig van így, és hibaüzeneteket eredményezhet a betöltéskor, és a program leállását.

Ez azt jelenti, hogy ne távolítsa el a Microsoft Visual C ++ Újra terjeszthető különféle konstrukcióit a számítógépről, ha a rá támaszkodó program továbbra is telepítve van a rendszerben.

A legrosszabb esetben egy újraelosztható telepítést végez minden olyan programhoz, amelyhez szüksége van a számítógépre.

Univerzális C futási idő

A Microsoft megváltoztatta a rendszert a Microsoft Visual C ++ 2015 Redistribvable kiadásával, következésképpen a 2017-es és a 2019-es kiadással is.

Ezek univerzális futási időt használnak, így mindössze egyet (a legújabbat) kell telepíteni.

Itt megtekintheti a Universal C futási időről szóló kiegészítő információkat.

Kipróbálni

Megjegyzés : Mielőtt elkezdené, fontolja meg a rendszer biztonsági másolatának létrehozását, hogy visszaállíthassa a rendszert, ha problémák merülnek fel a telepített újraelosztható elemek eltávolításával az operációs rendszerből. A legrosszabb, ami történhet, az az, hogy a programok megtagadják a futtatást.

A rendszerből eltávolított programok nem fogják eltávolítani az újraelosztható programot, még akkor sem, ha a program telepítésekor telepítették. Ennek oka az, hogy más programok támaszkodhatnak az újraterjesztésre is.

Ezeknek a telepítéseknek a eltávolítása próba-és hibapróbát jelent, mivel nincs egyszerű módja a programok összekapcsolására az újraelosztható verziókkal.

Az egyik lehetőség, hogy összehasonlítsa az újraelosztható telepítések telepítési dátumait a programtelepítésekkel. Ha megfelelő dátumokat talál, akkor feltételezheti, hogy ezek össze vannak kapcsolva, és hogy továbbra is szükség van az újraelosztásra.

Ha nem talál megfelelő dátumot, akkor nem vonhatja le azt a következtetést, hogy az újraelosztásra már nincs szükség, mivel az utólag telepített programok azt is megkövetelhetik.

Először kipróbálhatja és eltávolíthatja minden év legrégebbi verzióit, és megnézheti, hogyan történik ez. Nagyon sok tesztelést igényel a probléma helyrehozása, és lehet, hogy nem éri meg, ha figyelembe vesszük, hogy az összes újraelosztható telepítés együttesen néhány száz megabájt csúcsot használ, amikor telepítve vannak.

Lehet, hogy jobb, ha az összes verziót telepíti, hogy csak a dolgok biztonságos oldalán álljon, és kerülje el az olyan programokat, amelyek megtagadják az indítást az eltávolítás után.

Microsoft Visual C ++ újraelosztható csomagok letöltése

A következő linkeket használhatja a Microsoft Visual C ++ Újra terjeszthető csomagok legújabb verzióinak letöltéséhez. A letöltések 32 és 64 bites verziókat tartalmaznak, ha támogatottak.

  • Microsoft Visual C ++, újraelosztható a Visual Studio 2017 számára
  • Microsoft Visual C ++ újraelosztható csomagok a Visual Studio 2015 3. frissítéséhez
  • Microsoft Visual C ++ újraelosztható csomagok a Visual Studio 2013-hoz
  • Microsoft Visual C ++ újraelosztható csomagok a Visual Studio 2012 Update 4 frissítéshez
  • Visual Studio 2010 1. szervizcsomag (telepítő)
  • Visual Studio 2010 Service Pack 1 (Web Installer) Visual Studio 2010 SP1
  • Visual Studio 2008 1. szervizcsomag (telepítő)

TL; DR

  1. A Visual C ++ újraelosztható fájlok telepítésre kerülnek, ha telepítik egy rájuk igénylő programot, a Windows telepítése vagy frissítése, vagy pedig közvetlenül.
  2. Olyan programozók használják, akik a Visual Studio szabványos könyvtárait használják.
  3. A programokhoz külön verziókra van szükség, és ezek eltávolításakor nem futhatnak (ha ugyanazon év régebbi vagy újabb verziói továbbra is elérhetők).

Most Ön : Hogyan kezeli a Visual C ++ újraelosztható telepítéseit?