Guide för att ladda ner Microsoft Visual C Redistributable 2015-2019 för Windows 10

Hjälp

En omfattande guide för att ladda ner och använda Microsoft Visual C++ Redistributable på Windows 10

Vi börjar vår djupdykning i Visual C++ Redistributable genom att först förstå vad det är och varför det är viktigt. Visual C++ Omdistribuerbara paket innehåller runtime-komponenter som krävs av applikationer byggda med Visual C++. Omdistribuerbara paket tillåter distribution av Visual C++-applikationer utan att användarna först måste installera Visual C++-verktygsuppsättningen.

I den här omfattande handledningen går vi igenom de viktigaste stegen för att ladda ner, installera och använda rätt Visual C++ Redistributable-paket på Windows 10 för att driva dina appar. Spänn dig för en tur genom Visual C++-banan!

Fastställande av den omdistribuerbara versionen av Visual C++ som krävs

Att hitta rätt Visual C++ Redistributable version är avgörande innan du fortsätter. Vi måste matcha arkitekturen (32-bitars eller 64-bitars) och releaseversionen som krävs av vår app. Se din appdokumentation för att identifiera beroenden. Alternativt, inspektera installationsloggar eller diagnostik.

Behöver jag omdistribuera Microsoft Visual C++?

Program och appar skrivna på C++-språket kräver att Microsoft Visual C++ Redistributable fungerar korrekt. Osäker på vilket Microsoft Visual C++ Redistributable-paket som är för dig, ladda bara ner ”All Visual Studio C++ Runtimes” och få alla uppdaterade Visual C++ 2015-2022 runtime till version 14.32.31931.0 Snabba servrar och rena nedladdningar.

Var kan jag ladda ner Microsoft Visual C++ Redistributable-paket för Visual Studio 2012 uppdatering 4?

Dessa länkar laddar ner de senaste tillgängliga sv-US Microsoft Visual C++ Redistributable-paketen för Visual Studio 2012 Update 4. Du kan ladda ner andra versioner och språk från Microsoft Visual C++ Redistributable Packages for Visual Studio 2012 Update 4 eller från my.visualstudio.com.

Om den nödvändiga versionen är otydlig, prova att installera den senaste Visual C++ Redistributable för din arkitektur som utgångspunkt. Tillgängliga versioner är:

  • 2019 (v142)
  • 2017 (v141)
  • 2015 (v140)

Låt oss anta att vår 64-bitarsapp behöver 2015-versionen (v140) specifikt.

Ladda ner det matchande omfördelningsbara paketet för Visual C++

Med versionen identifierad hämtar vi det relaterade omdistribuerbara paketet. Navigera till Visual C++ Redistributable Downloads-sidan på Microsofts webbplats här .

Scrolla ned till ”Visual Studio 2015, 2017 och 2019” och välj 2015 (v140) x64-nedladdningen. Notera det exakta versionsnumret.

Alternativt kan du gå direkt till Microsoft Download Center-sidan för Visual C++ Redistributable for Visual Studio 2015 här .

Välj x64-installationsprogrammet under ”Visual C++ Redistributable for Visual Studio 2015” och påbörja nedladdningen. Grymt bra! Vi har nu vårt riktade omfördelningsbara paket.

Hur omfördelar jag Visual C++?

Gå till den senaste stödda Visual C++ Redistributable Nedladdningssidan. När du distribuerar ett program måste du också distribuera de filer som krävs för att stödja det. Om någon av dessa filer tillhandahålls av Microsoft, kontrollera om du har tillåtelse att omdistribuera dem. Du hittar en länk till Visual Studios licensvillkor i IDE.

Vilken Visual Studio-version kan omdistribueras?

Varje version av Visual Studio har ett specifikt år, till exempel Visual Studio 2017 (VS2017). Den omdistribuerbara fungerar för alla Visual Studio-versioner mellan VS2015 och VS2022. %VCINSTALLDIR% ställs in av kommandoprompterna för alla Visual Studio-versioner, men värdet kommer att skilja sig åt mellan Visual Studio-varianter.

Installera den nedladdade Visual C++ Redistributable

Starta det nyligen nedladdade Visual C++ Redistributable installationsprogrammet (vc_redist.x64.exe i vårt fall).

Acceptera licensvillkoren och klicka på Installera. Låt installationsguiden gå sin väg.

När den är klar är den matchande Visual C++ Redistributable-versionen nu tillgänglig på vårt Windows 10-system!

Verifiera installation och version

Innan vi fortsätter bör vi verifiera framgångsrik installation och version.

Navigera till ”Appar och funktioner” i Windows 10-inställningar. Leta efter en post som ”Microsoft Visual C++ 2015 Redistributable (x64) – 14.0.23026”.

Matcha versionsnummerdelen till förväntningarna. Vi vill ha 14.0.* för Visual Studio 2015.

Alternativt, kontrollera registret på HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DevDiv\VC\Servicing\14.0\RuntimeMinimum och validera ”Version”-värdet.

Med uppfyllda förutsättningar kan vi nu med säkerhet lansera vår applikation! Visual C++ Redistributable tas om hand.

Felsökning av fel och problem

Trots bästa ansträngningar kan fel uppstå under eller efter Visual C++ Redistributable installation. Vanliga problem inkluderar:

Var finns omdistribuerbara filer i Visual Studio 2022?

Det enklaste sättet att hitta de omdistribuerbara filerna är att använda miljövariabler som ställs in i en utvecklarkommandotolk. I Visual Studio 2022 finns de omdistribuerbara filerna i %VCINSTALLDIR%Redist\MSVC\v143 mapp. I den senaste versionen av Visual Studio 2019 hittar du de omdistribuerbara filerna i mappen %VCINSTALLDIR%Redist\MSVC\v142.

Kan jag installera x86 C++ omdistribuerbara paket?

Vi kan inte installera något av X86 C++ omdistribuerbara paket. Vårt operativsystem är Windows 10 med de senaste patchar installerade. Vi kan installera X64 omdistribuerbara paket. Vi försökte 2017, 205-2019, 2015-2022 men alla har samma problem. Bifogat finns skärmdumpar och installationsloggar. 1.

  • Installationsprogrammet kraschar eller hänger sig
  • ”0x80070666” eller ”Fel: 0x80070666 Windows kan inte installera nödvändiga filer”
  • MSVCP140.dll eller VCRUNTIME140.dll saknas

Felsökningstaktik inkluderar:

  • Uppdatera Windows och installera de senaste patcharna
  • Reparera/ändra registerproblem som hindrar installationen
  • Avinstallera befintliga Visual C++-versioner innan du installerar om
  • Utför ren start för att isolera problematiska processer

Som alltid, konsultera applikationsspecifik dokumentation för skräddarsydd Visual C++ omfördelningsbar vägledning. Vi hoppas att dessa tips ger dig en smidig segling!

Nästa steg och avslutande tankar

Vi täckte massor av markutforskande Visual C++ Redistributable nedladdning, installation, verifiering och felsökning. Några potentiella nästa ämnen baserat på vår diskussion inkluderar:

  • Detaljerad genomgång av att skapa Visual C++-appar
  • Jämförelse av Visual Studio runtime-bibliotek
  • C++ kompilering och länkar internt

Vad tyckte du om denna Visual C++ Redistributable tutorial? Vilka frågor kvarstår eller vilka ämnen skulle du vilja se behandlas? Låt mig veta i kommentarerna! Jag strävar efter att ge det största värdet.

Vilken version av Visual Studio stöder vcredist?

Versionsnumret är 14.0 för Visual Studio 2015, 2017, 2019 och 2022 eftersom den senaste Redistributable är binärkompatibel med tidigare versioner tillbaka till 2015. Nyckeln är arm64, x86 eller x64 beroende på de installerade vcredist-versionerna för plattformen.

Behöver jag installera Visual C++ redistributables?

Nedan finns den officiella nedladdningslänken för alla Visual C++ Redistributables, du kommer definitivt behöva installera multiinstalleraren för versionerna 2015, 2017 och 2019 och i både X86- och x64-typen, installera inte ARM64-versionen . . .

Hur installerar jag vcredist Visual Studio C++?

Få ett e-postmeddelande när denna nedladdning uppdateras. Detta arkiv innehåller den senaste versionen (maj 2023) av alla VCRedist Visual Studio C++ körtider, som kan installeras med ett enda klick genom att köra det medföljande batchfilinstallationsprogrammet. Att installera, kör den medföljande install_all.bat med administratörsbehörighet (högerklicka, ”Kör som administratör”)

Hur distribuerar jag omdistribuerbara filer i Visual Studio?

För att distribuera omdistribuerbara filer kan du använda omdistribuerbara paket installerat av Visual Studio.I versioner av Visual Studio sedan 2017 heter dessa filer vc_redist.arm64.exe, vc_redist.x64.exe och vc_redist.x86.exe.

Tack för att du följer med på denna C++-omfördelningsbara resa. Tills nästa gång, glad kodning!

Referenser

  1. https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170
  2. https://www.microsoft.com/en-US/download/details.aspx?id=48145

WindoQ