The text is rather easy to understand and I manually changed the 'hasrunkey' and 'process1' directories for both the 32 and 64 bit versions to match the 2015 folder and the exact 2015 distributable.exe file names (vcredistx862015 & vcredistx642015). I saved the changes and then rebooted my PC. Hi Jayykins, Sorry to bother you. Not sure if you have the administrator authority of your machine, it seems that this issue is caused by the access permission. Download Microsoft Visual C Redistributable 0.3 from our website for free. This free program is an intellectual property of Microsoft. This free PC program was developed to work on Windows XP, Windows Vista, Windows 7, Windows 8 or Windows 10 and can function on 32-bit systems. The Microsoft Visual C 2008 Redistributable Package (x64) installs runtime components of Visual C Libraries required to run 64-bit applications developed with Visual C on a computer that.
Users on 64-bit Windows who download Firefox can get our 64-bit version by default. That means you get a more secure version of Firefox, one that also crashes a whole lot less. How much less? In our tests so far, 64-bit Firefox reduced crashes by 39% on machines with 4GB of RAM or more.
What’s the difference between 32-bit and 64-bit?
The download includes the VCRedist runtime packages for Visual C 2005, 2008, 2010, 2012, 2013, 2015, 2017 and 2019. Both 32-bit and 64-bit are supported. The files included are the English language version.
Here’s the key thing to know: 64-bit applications can access more memory and are less likely to crash than 32-bit applications. Also, with the jump from 32 to 64 bits, a security feature called Address Space Layout Randomization (ASLR) works better to protect you from attackers. Linux and macOS users, fret not, you already enjoy a Firefox that’s optimized for 64-bit.
How do you get 64-bit Firefox?
If you’re running 64-bit Windows (here’s how to check), your Firefox may already be 64-bit. Check your Firefox version (in the “About Firefox” window) and look for “(32-bit)” or “(64-bit)” after the version number:
- If you see “(32-bit)” and you are running Firefox 56.0 or older, updating to the latest Firefox version should automatically upgrade you to 64-bit.
- If you see “(32-bit)” and are running Firefox 56.0.1 or newer, then your computer may not meet the minimum memory requirement for 64-bit (3 GB RAM or more). You can still manually install 64-bit Firefox, if you choose.
Programming, graphics, games, media, C++, Windows, Internet and more...
Blog »
Wed
20
May2015
You may think that unless you explicitly use some external library (like FMOD), your program will not require any additional libraries to work, but when coding in C++ using Visual Studio, this is not the case. The functions of standard C/C++ library are implemented in a package of DLL-s called Microsoft Visual C++ Redistributable Package. Each version of Visual Studio has their own set. For example, version for Visual Studio 2013 (Release configuration) consists of files: msvcr120.dll, msvcp120.dll.
You can make your application not requiring this library by setting your project options in Configuration Properties > C/C++ > Code Generation > Runtime Library to 'Multi-threaded [Debug]' without the 'DLL' part, which makes it statically linked. Alternatively, you can distribute these DLL files (although I'm not sure if this is legal) or the whole library installer together with your application. The library is small and free, available to download from Microsoft website:
- 2008 SP1: x86, x64
- 2010 SP1: x86, x64
- 2012 Update 4 (all versions)
- 2013 (all versions)
- 2015 Update 3 (all versions)
The question is: can you launch the installer of these packages with some special parameter so the user doesn't have to go through all the setup wizard, confirming each step? The answer is yes, but as Microsoft likes to change everything very often :) the exact command line is different depending on version. Here is the whole set:
Visual Studio 2005 (original one):
Visual Studio 2005, x86 (32-bit version):vcredist_x86.exe /q:a /c:'VCREDI~1.EXE /q:a /c:'msiexec /i vcredist.msi /qn'
Visual Studio 2005, x64 (64-bit version):vcredist_x64.exe /q:a /c:'VCREDI~2.EXE /q:a /c:'msiexec /i vcredist.msi /qn' '
Visual Studio 2005 SP1, x86:vcredist_x86.exe /q:a /c:'VCREDI~3.EXE /q:a /c:'msiexec /i vcredist.msi /qn' '
Visual Studio 2005 SP1, x64:vcredist_x64.exe /q:a /c:'VCREDI~2.EXE /q:a /c:'msiexec /i vcredist.msi /qn' '
If you would like to install it in unattended mode (which will show a small progress bar but not require any user interaction), you can change the '/qn' switch above to '/qb'. Unattended mode + disabled 'Cancel' button is '/qb!'.
Visual Studio 2005 (updated - the one I use):
/Q
- quiet mode
Visual Studio 2008: Just pass one of these parameters:
/q
- quiet mode, no user interface./qb
- unattended mode, shows progress bar but no user interaction required./qb!
- unattended mode with 'Cancel' button disabled.
Visual Studio 2010 and 2012:
/q /norestart
- quiet mode/passive /norestart
- passive (unattended) mode
Visual Studio 2013, 2015, 2017:
/install /quiet /norestart
- quiet mode/install /passive /norestart
- passive (unattended) mode
To quickly install all of these libraries on the machines where lots of different applications are launched that may require them, I gathered all the libraries in one directory and I have written following BAT script:
Update: I also prepared a full package with my script and 'pirated' copy of all these installers for your convenience: Microsoft Visual C++ Redistributable Package.zip (77.3 MB).
Update 2019-12-20: I've updated the package to contain latest redistributable installers for Visual Studio 2015/2017/2019, as described on Microsoft's page The latest supported Visual C++ downloads.
Vcredist X64 2015 X64 Free Download
Comments | #c++#visual studioShare
Comments are closed.