Donote that %VCINSTALLDIR% only works in the Visual Studio Developer Command Prompt. That should be located under the Visual Studio XXXX folder in your start menu or it can be launched directly from inside visual studio. You can then enter
The easiest way to locate the redistributable files is by using environment variables set in a developer command prompt. In Visual Studio 2022, the redistributable files are in the %VCINSTALLDIR%Redist\MSVC\v143 folder. In the latest version of Visual Studio 2019, you'll find the redistributable files in the %VCINSTALLDIR%Redist\MSVC\v142 folder. In both Visual Studio 2017 and Visual Studio 2019, they're also found in %VCToolsRedistDir%. In Visual Studio 2015, these files can be found in %VCINSTALLDIR%redist, where is the locale of the redistributable packages.
%VCINSTALLDIR% is set by the command prompts of all Visual Studio version, but the value will differ between Visual Studio variants. You can install multiple versions of Visual Studio side by side on the same computer.
Every time I install a game, or even OpenOffice, part of the installation routine is installing yet another Visual C++ 2005/2008 redistributable, right next to the 10 others I already have on my system.
Visual C++ redistributables are components shipped by app developers who use Visual C++ to write their software. By using Microsoft's well-tested and widely used code inside their apps, developers save their development cost by avoid writing commonly-used code (e.g. sin and cos math functions and handling of common user interface elements like textbox or button). Due to fragmentation in the runtime versions used by the app developers, you would see a long list of Visual C++ redistributables if you install a lot of apps. Uninstalling one Visual C++ redistributable could save you a few megabytes of disk space, but you risk breaking some apps in doing so.
Because programmers rely on Microsoft to keep the Visual C++ runtime up to date, Microsoft releases security update for the redistributables, but due to programmer demands, Visual C++ redistributables do not supersede each other and old versions are kept for compatibility. Some apps are very specific about the version of the Visual C++ dlls they require to make sure the app runs exactly as published. Their authors hold on updating to the latest runtime until they tested their app's compatibility with the new runtime. It is one way to prevent a few thousands calls from angry customers after Microsoft releases an update to the redistributable. Most apps, however, bind to the latest edition of the same major version, as it is the default behavior and the benefit from immediate and effortless security updates outweighs risks in breaking changes delivered by redistributable updates.
You can probably find the app installing a redistributable by looking for an app with the same install date as the redistributable, but there is no telling how many other apps with a later install date are depending on the same redistributable. The amount of time you spend on finding the exact dependency would most likely not worth the few megabytes you may save by uninstalling the redistributables.
The reason is that they are not same thing. First you need to understand that every version of MSVC++ ships with its own version of runtime libraries. There are also 32 and 64 bit versions. Also, there are service packs bring updated versions of runtime libraries.
There are many versions of the C++ redistributable files, unless you know precisely which program will use the file, remove even one a and every program that used it will disable permanently unless re-installed.
Those who have many programs installed will have many versions of them. Microsoft allows it to be redistributed, so rather than invent new code each time, a developer can just pop one of those in for you.
I know it is aggrivating to see many of them there (I have 21 of them), but leave them alone, your programs will shut down if you remove them. It would also be nice if program developers also labeled them for the individual program, but if they did you would have hundreds more. Right now programs piggyback off them, which enables programs to use coding from both old and new.
hi there i just change my laptop and i been having the same problem for over a week and its frustrating that when im in process of installing 3dmax 2016 this freeze when it comes the part of adding the microsoft visual c++ 2012 it always get stuck there and dont continue the installation after that. have tried all that i came with desactivate antivirus and firewall, unistall the other microsoft visualc++ i had in my laptop, change the control acount of user even if im administrator, etc. i dont know what else to do please help i really need to get this done because i got work to finish.
I'm sorry to hear that you are having problems with your installation. I would like to suggest downloading the product using this download method. This is different than downloading the product from your Autodesk Account. To download try the following:
It sounds like you have an issue but the last part of your posting it sounds like you're providing a solution to missing links. If you actually have an installation issue please provide Autodesk product and version and the installation log file so we can review it. It may have nothing to do with Microsoft C++..
If an answer to your question is correct, click on "Verify Answer" under the "More" button. The answer will now appear with a checkmark. Please be sure to always mark answers that resolve your issue as verified. Your fellow Community members will appreciate it! Learn more
I start to upgrade 10.30 -> 10.40, and on windows installations servers on windows 2016 R2 the DP10.40 windows client installer showing the follwing error messages. Sometimes it's helps to run manually vcredist_x64.exe sometimes it's a permanent problem. Any idea?
I have seen this error on my older Win2k8R2- Servers with long update history. When starting the csetup.exe in debug- mode I have seen that MF uses systeminfo.exe to determine installed patches. Unfortunately this tool has an old known bug which prevents from showing a long list of patches.
Ensure that the Data Protector server or client has the update for Universal C Runtime (UCRT) in Windows (KB2999226 or KB3118401). If KB2999226 or KB3118401 is not installed, download and install the appropriate patch for the Windows OS version of your Data Protector server or client from the following location:
System is not compliant for Microsoft Visual Studio redistributable installation or required UCRT components are unavailable. See the "Windows OS and patch levels" section of the latest Data Protector documentation for compliance information.
Microsoft Visual C++ Redistributable is an installer for Microsoft C and C++ runtime libraries. Many apps, programs, and games created using these two languages require the installation of these libraries to function correctly. The Visual C++ architecture installed must match the application's architecture to be run.
Sometimes, when installing a very recent game, it may not work. Most games usually include several additional installation packages, but sometimes they don't. When you download them from gaming platforms such as Steam, these redistributables are usually automatically installed on your computer.
If you've had Windows installed on your computer for several years, you will likely see redistributables installed from different years and versions, such as 2010, 2013, 2015, and 2022. This is because there are programs designed to work with a specific version of these libraries. Here at Uptodown, we offer downloads for the latest available versions for both 32- and 64-bit, taking into account that many are no longer supported.
Uptodown is a multi-platform app store specialized in Android. Our goal is to provide free and open access to a large catalog of apps without restrictions, while providing a legal distribution platform accessible from any browser, and also through its official native app.
Alright, My windows server 2016, is updated with last version of Microsoft Visual C++, and I uninstall and install again couple times, and nothing, same error again and again, Portal and DataStore same.
It's necessary stop all arcgis process and services running on Server, after that, system allows to unistall older version from microsoft visual c++ property, and install a newer version, after that, setup.exe from portal, server and datastore runs fine
Ran into this issue during a production update today. Ours is a 3 machine cluster and we hit the snag right out of the gate. We tried everything but to no avail. The arcgis msi fails to recognize the c++ redistributables on the server. We installed and reinstalled them. Removed registry keys associated with it. Reinstalled. Nothing. So frustrating
3a8082e126