Microsoft lõpetab Visual C ++ jaotatava kaose

Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

Visual Studio abil loodud programmide käitamiseks võib olla vajalik spetsiaalne Microsofti Visual C ++ jaotatava versiooni versioon. Selle nõude tõttu installiti Windowsi personaalarvutitesse suur arv Visual C ++ jaotatavaid pakette.

Pole haruldane, kui süsteemis, mille on installinud tarkvaraprogrammid, värskenduste kaudu nt Microsoft Visual C ++ uuesti levitatavaid faile, nt. turvavärskendused või süsteemiadministraatori poolt käsitsi.

visual c++ redistributable

Ümberjaotatavaid faile hoitakse keskses asukohas, nii et iga süsteemi installitud programm pääseb vajadusel failidele juurde. Saate vaadata meie üksikasjalik juhend Visual C ++ ümberjaotatavate toodete kohta siin lisateavet.

Microsoft muutis süsteemi Visual Studio 2015, 2017 ja 2019 ümberjaotatava Microsoft Visual C ++ väljalaskega märkimisväärselt. Nende ümberjaotatavate pakettide jaoks pakutakse baaskujutist, nii et pole vaja enam erinevaid versioone sihtsüsteemidesse eraldi installida.

Teisisõnu: kui süsteemi Visual C ++ 2019 ümberjaotatav on installitud, pole enam vaja Visual C ++ 2015 või 2017 uuesti levitatavaid pakette installida, kuna neid toetatakse ka automaatselt.

Microsoft pakub järgmist näidet viimati toetatud Visual C ++ allalaadimiste kohta. tugileht .

Näiteks mõjutab Visual C ++ 2019 ümberjaotatava installimine ka Visual C ++ 2015 ja 2017 loodud programme. Uuesti levitatava Visual C ++ 2015 installimine ei asenda siiski Visual C ++ 2017 ja 2019 uuesti levitatavate failide installitud failide uuemaid versioone.

See erineb kõigist varasematest Visual C ++ versioonidest, kuna neil kõigil olid oma eraldiseisevad käitusfailid, mida teiste versioonidega ei jagatud.

TO toetus Microsofti dokumentide veebisaidi artikkel sisaldab lisateavet:

Alates Visual Studio .NET-st kuni Visual Studio 2013-ni on C ++ kompilaatori ja tööriistade iga suurem väljaanne sisaldanud uut, eraldiseisvat versiooni Microsoft C Runtime (CRT) teegist. Need CRT iseseisvad versioonid olid üksteisest sõltumatud ja erineval määral ühildumatud. Näiteks Visual Studio 2012 kasutatav CRT-teek oli versioon 11, mille nimi oli msvcr110.dll, ja Visual Studio 2013 kasutatav CRT-versioon oli versioon 12, mille nimi oli msvcr120.dll. Alates Visual Stuudios 2015 alustamisest see enam nii pole. Visual Studio 2015 ja uuemad Visual Studio versioonid kasutavad ühte universaalset CRT-d.

Universaalne CRT on Microsofti Windowsi opsüsteemi komponent. See on lisatud Windows 10 opsüsteemi ja on Windows Update'i kaudu saadaval vanematele opsüsteemidele, Windows Vistale Windows 8.1 kaudu. Lisaks toetatakse universaalse CRT kohalikku juurutamist koos mõnede piirangutega.

Windowsi administraatorid võivad alla laadida Universal C Runtime, klõpsates järgmistel linkidel:

Visual Studio vanemad Visual C ++ jaotatavad paketid tuleb ikkagi eraldi alla laadida ja installida või programmi installiprotsessi osana tarnida.

Visual C ++ kõik ühes installija on kasulik ka ümberjaotatavate pakettide installimisel Windowsi süsteemidesse.

Sõnade sulgemine

Universal C Runtime on samm õiges suunas. Ehkki see ei hoolitse vanemate C ++ uuesti levitatavate pakettide eest, tegi see seda siiski Visual C ++ 2015 redistribvable väljalaskega.

Nüüd sina: Mitu jaotatavat paketti on teie süsteemi installitud? (kaudu Sündinud )