Goal
My goal is to provide basic Microsoft runtime coverage to fill the "gaps" that Microsoft left. I have included only Microsoft C-family runtimes (CRT/MFC/etc.) and VB runtimes. No third-party non-Microsoft runtimes are included. No ActiveX controls are included. Only language runtimes. If you are looking for more than just runtimes or if you are looking for third-party libraries, then one of the other addons may be better suited for your needs.
Why this runtime pack?
First, this is a "no-frills" pack. Second, the installation happens during the text setup, which means that the runtimes here will be installed early enough that programs that depend on these runtimes can be run at any time during Windows setup. Finally, this is an extremely "clean" install; there are no CABs to unpack, no INFs to process, which means this pack "leaves no trace".
Overview of Microsoft Runtimes
- VC1: included in this addon
- VC2-VC6: bundled with WinXP (untouched by this addon)
- VC7-VC9: included in this addon
- VB1-VB4: included in this addon
- VB5-VB6: bundled with WinXP (untouched by this addon)
- VB7+: part of the .NET CLR; not included in this addon
Code: Select all
/*-- C standard library (CRT) ----------------------------------------*/
[1.0 ] msvcrt10.dll
[7.0.9981.0 ] msvcr70.dll
[7.10.7031.4 ] msvcr71.dll
[8.0.50727.4053] msvcr80.dll
[9.0.30729.4148] msvcr90.dll
/*-- Managed C runtimes ----------------------------------------------*/
[8.0.50727.4053] msvcm80.dll
[9.0.30729.4148] msvcm90.dll
/*-- Legacy iostream.h library ---------------------------------------*/
[7.0.9955.0 ] msvci70.dll
/*-- C++ standard library (STL) --------------------------------------*/
[7.0.9466.0 ] msvcp70.dll
[7.10.6052.0 ] msvcp71.dll
[8.0.50727.4053] msvcp80.dll
[9.0.30729.4148] msvcp90.dll
/*-- Microsoft Foundation Class Library (MFC) ------------------------*/
[7.0.9975.0 ] mfc70.dll, mfc70u.dll, mfc70???.dll
[7.10.6101.0 ] mfc71.dll, mfc71u.dll, mfc71???.dll
[8.0.50727.4053] mfc80.dll, mfc80u.dll, mfc80???.dll
[9.0.30729.4148] mfc90.dll, mfc90u.dll, mfc90???.dll
/*-- Microsoft Foundation Class Managed Library ----------------------*/
[8.0.50727.4053] mfcm80.dll, mfcm80u.dll
[9.0.30729.4148] mfcm90.dll, mfcm90u.dll
/*-- Active Template Library (ATL) -----------------------------------*/
[7.0.9975.0 ] atl70.dll
[7.10.6101.0 ] atl71.dll
[8.0.50727.4053] atl80.dll
[9.0.30729.4148] atl90.dll
/*-- Open Multi-Processing libraries (OMP) ---------------------------*/
[8.0.50727.4053] vcomp.dll
[9.0.30729.4148] vcomp90.dll
/*-- Visual Basic runtimes -------------------------------------------*/
[1.00 ] vbrun100.dll
[2.0.9.8 ] vbrun200.dll
[3.0.5.38 ] vbrun300.dll
[4.0.24.22 ] vb40016.dll
[4.0.29.24 ] vb40032.dll
The VC8/9 runtimes are installed as WinSxS assemblies, the VB runtimes are installed to %SystemRoot%\system, and everything else is installed to %SystemRoot%\system32. And if you are wondering, yes, I omitted msdia on purpose.
Download (version 1.4.8)
Links: Download - Mirror - Backup
MD5: ff1c24227377f2b62ded089de6546721
Size: 4.82 MiB
μArch: x86-32
Languages: neutral
Note: All of my addons are compatible with the RVM Integrator and with nLite.
Changelog:
* 1.3.0: First public release (versions before this were for personal use)
* 1.3.1: Added MFC7 localizations (MFC8 localizations were already present in 1.3.0)
* 1.4.0: Removed the VB6 runtime (XP SP3 bundles an updated version), added VC9 runtimes (9.0.30428.1), updated VC8 runtimes to 8.0.50727.873
* 1.4.1: Updated the VC9 runtimes to 9.0.30729.1
* 1.4.2: Updated the VC8 CRT/STL runtimes to 8.0.50727.3053
* 1.4.3: Updated the VC8 runtimes to 8.0.50727.3073
* 1.4.4: Updated the VC8 runtimes to 8.0.50727.3079, updated the VC9 runtimes to 9.0.30729.162
* 1.4.5: Updated the VC7.1 ATL/MFC runtimes to 7.10.6088.0, updated the VC9 runtimes to 9.0.30729.177
* 1.4.6: Updated the VC9 runtimes to 9.0.30729.4048
* 1.4.7: Updated the VC8 runtimes to 8.0.50727.4028
* 1.4.8: Updated the VC7.1 ATL/MFC, VC8, and VC9 runtimes for MS09-35