[Addon] Microsoft Runtime Libraries Collection(x86) 2.0.7

Discuss & post Update Pack addons here.
User avatar
vodacuza
Posts: 274
Joined: Fri Jan 22, 2010 3:19 pm
Location: Fukushima 3rd reactor

Post by vodacuza » Wed Apr 13, 2011 8:08 pm

found a qb switch inside and switched it for qn, obviously to hide the visible installation of the mixed pack, but there was no change, obviously not using the right switch.

need the "invisibility switch" please :P

by the way, nice pack the mix one

User avatar
AndutzU
Posts: 4
Joined: Fri Feb 25, 2011 4:01 pm

Post by AndutzU » Sun Apr 17, 2011 8:05 am

Just stumbled upon this pack which is great. Just one question though: If we integrate this, are the Visual C++ 2005, 2008 and 2010 still required for apps that need'em ?

jaynbe
Posts: 277
Joined: Mon Apr 27, 2009 1:37 pm

Post by jaynbe » Sun Apr 17, 2011 8:15 am

If we integrate this, are the Visual C++ 2005, 2008 and 2010 still required for apps that need'em ?
No, you don't. This is what this Addon is supposed to be used for.

User avatar
AndutzU
Posts: 4
Joined: Fri Feb 25, 2011 4:01 pm

Post by AndutzU » Sun Apr 17, 2011 8:16 am

Thanks for the answer
LE: MS Update will still provide updates for VC++?

jaynbe
Posts: 277
Joined: Mon Apr 27, 2009 1:37 pm

Post by jaynbe » Sun Apr 17, 2011 8:40 am

MS Update will still provide updates for VC++?
If you integrate the mixed addon it will be perfectly recognised by MS Update.
The mixed addon contains the same MS VC++ redistributables.

User avatar
keloo05
Posts: 276
Joined: Mon Jun 26, 2006 10:04 pm
Location: Romania

Post by keloo05 » Sun Apr 17, 2011 10:02 am

I have a stupid question (maybe). If I would like to have VC 2005, 2008 & 2010 listed in "Add or Remove Programs", which addon should I use? Mixed or true addon?

yumeyao
Moderator
Posts: 1718
Joined: Sun Aug 27, 2006 9:24 pm
Location: Taiyuan, Shanxi, PR China

Post by yumeyao » Sun Apr 17, 2011 10:31 am

mixed addon.
Image
My work list(Hosted by dumpydooby)

User avatar
keloo05
Posts: 276
Joined: Mon Jun 26, 2006 10:04 pm
Location: Romania

Post by keloo05 » Sun Apr 17, 2011 10:45 am

yumeyao wrote:Mixed Addon(VC7/10 are integrated as true addon, VC8/9 are installed at T-13)
Thank you, but doesn't this mean that VC 2010 will not be listed, because it's integrated as a true addon?

EDIT: I checked the mixed addon, and I saw that VC 2010 is also installed at T-13, so you should correct this in the first post. I hope I'm not wrong.

And one more thing.
yumeyao wrote:Overview of Microsoft Runtimes
VC7-VC9: included in this addon as Mainstream Addon
VC10: included in this addon as a seperate addon)

You should correct this :)
Last edited by keloo05 on Sun Apr 17, 2011 10:52 am, edited 1 time in total.

yumeyao
Moderator
Posts: 1718
Joined: Sun Aug 27, 2006 9:24 pm
Location: Taiyuan, Shanxi, PR China

Post by yumeyao » Sun Apr 17, 2011 10:50 am

Thanks. Corrected.
Image
My work list(Hosted by dumpydooby)

User avatar
keloo05
Posts: 276
Joined: Mon Jun 26, 2006 10:04 pm
Location: Romania

Post by keloo05 » Sun Apr 17, 2011 10:55 am

Thank you. All is good now :)

User avatar
laddanator
Posts: 131
Joined: Thu Jan 17, 2008 9:26 pm
Location: virginia

KB Update

Post by laddanator » Sun Apr 17, 2011 5:51 pm

Hello, yumeyao, thanks for the addon. One question. This update stills shows up

Security Update for Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package (KB973923) .

Any reason why? For now I am going to install it with a switchless installer
"I'LL BE BACK"

adric
Posts: 581
Joined: Mon May 21, 2007 5:51 am

Post by adric » Mon Apr 18, 2011 3:50 am

The above doesn't show up with MU on my XPSP3. Using

YumeYao_MicrosoftVC78910RuntimeLibraries_MixedAddon_2_0_5.7z
YumeYao_MicrosoftOldRuntimeLibraries_Addon_1_0_0.7z
Kels_Runtimes_addon_v7.6.rar

The latest Microsoft Visual C++ 2005 SP1 Redistributable Package is
KB2467175 which is included in the mixed addon

Al

adric
Posts: 581
Joined: Mon May 21, 2007 5:51 am

Post by adric » Thu Apr 21, 2011 12:29 pm

I spoke to soon :( . All of a sudden WU is also offering me KB973923. Previously, I did not see this. Anyone know what is going on?

Al

User avatar
ricktendo64
Posts: 3213
Joined: Mon May 22, 2006 12:27 am
Location: Honduras

Post by ricktendo64 » Thu Apr 21, 2011 12:37 pm

Its Microsoft's Update fault, same problem with Windows 7 using FULL version of all installers

jaynbe
Posts: 277
Joined: Mon Apr 27, 2009 1:37 pm

Re: KB Update

Post by jaynbe » Thu Apr 21, 2011 1:22 pm

laddanator wrote:Hello, yumeyao, thanks for the addon. One question. This update stills shows up

Security Update for Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package (KB973923) .

Any reason why? For now I am going to install it with a switchless installer
This happens when you install (or integrate) an app that includes his own (older) VC8.
In that case the last installed is detected by Microsoft Update as not secured.

You can integrate such app before the VC++ Addon and MU will be satisfied.
After first boot you can eventually remove the older VC version without any problem.

adric
Posts: 581
Joined: Mon May 21, 2007 5:51 am

Post by adric » Thu Apr 21, 2011 8:29 pm

This is really getting weird. Today I booted XP and WU is no longer offering KB973923; only the Office 2003 updates that I had before.

Al

Kurt_Aust
Posts: 99
Joined: Fri Jul 25, 2008 6:23 pm
Location: Sydney, Australia

Post by Kurt_Aust » Thu Apr 21, 2011 10:28 pm

Apparently there are multiple problems with the latest Visual C++ releases, most significantly they completely break Windows 2000.

adric
Posts: 581
Joined: Mon May 21, 2007 5:51 am

Post by adric » Mon May 09, 2011 5:59 am

Has anyone implemented the changes needed for these addon runtimes so they can be integrated into Win7 with DXIntegrator or a similar tool?

Al

RP
Posts: 64
Joined: Tue Jan 01, 2008 4:00 pm

Post by RP » Mon May 09, 2011 8:15 am

adric wrote:Has anyone implemented the changes needed for these addon runtimes so they can be integrated into Win7 with DXIntegrator or a similar tool?

Al
I'm playing around with trying to retrofit these, although I don't know how to do uninstallable syntax yet so would be install-only. And also don't know how to do mixed RVMI/DXI syntax so wouldn't be a one-size-fits-all (not hard to do, though). Haven't quite got it licked yet since I'm on x64, but I'll try for it over next several days and post something beta on the Win7 forum. Don't have any real intention of maintaining an addon, but it'll get the ball rolling. The mixed addon should be a pretty easy one since v7 is just a file dump and the rest is switchless.

The full True Addon I'm not sure about because Win7 does away with the ASMS folders on the install media in favor of slotting every single file in a separate winsxs folder on the image. Unless there's some seamless translation layer in there between the XP-era ASMS folder structure to the Vista/7 method to slot all them in the right place that's going to be a very difficult one. I can't find any documentation online about how that would work.

As for x64 the Mixed Addon can just use the existing 32-bit v7 files with swap-out of an x64 switchlesses (like N0ak's). I only have to check if v7 has the same bug that the VB6 Common Controls have in which MS violates its own rules by requiring the 32-bit DLL's to be installed in SysWOW64 instead of system32 the way it works with everything else.

A full True Addon for x64 is in the same boat as x86 with that all that ASMS folder legacy stuff. If somebody has a solution to that, it should be pretty easy to just overwrite the x64 DLL's. I believe the files are an exact 1:1 match in name and quantity between architectures based on what the VC++ MSI's look like in Orca. Unless there's some tiny devil in the details it should be relatively seamless. v7 once had an x64 set of DLL's available from MS when it first introduced x64 C++ compilers...but it was only available from them by user request, was never released to the general public, and they stopped distributing it altogether after VC++ 2K5 came out. Unless anybody has those files squirreled away for safekeeping the v7 runtimes would be 32-bit only (I doubt there's any software out there that would benefit from x64 v7 runtimes anyway, so only extreme completists would ever want those).

RP
Posts: 64
Joined: Tue Jan 01, 2008 4:00 pm

Post by RP » Mon May 09, 2011 9:19 pm

OK...this should work for the Mixed Addon:

x86 installs
1. Extract the ZIP file.
2. Open the entries.ini.
3. Overwrite the entries.ini with this:

Code: Select all

[general]
Title=Microsoft VC++ 7/2005/2008/2010 Runtime Libraries(Mixed)
Version=2.0.5
BuildDate=2011/4/12
Website=http://www.ryanvm.net/forum/viewtopic.php?t=8563
releasetype=True Addon

[GlobalOffLineChanges.Install]
CopyFiles = VCRuntimes.Files

[SourceDisksNames]
1="VC++ Runtime Files",,,

[SourceDisksFiles]
atl70.dll=1
atl71.dll=1
mfc70.dll=1
mfc70CHS.dll=1
mfc70CHT.dll=1
mfc70DEU.dll=1
mfc70ENU.dll=1
mfc70ESP.dll=1
mfc70FRA.dll=1
mfc70ITA.dll=1
mfc70JPN.dll=1
mfc70KOR.dll=1
mfc70u.dll=1
mfc71.dll=1
mfc71CHS.dll=1
mfc71CHT.dll=1
mfc71DEU.dll=1
mfc71ENU.dll=1
mfc71ESP.dll=1
mfc71FRA.dll=1
mfc71ITA.dll=1
mfc71JPN.dll=1
mfc71KOR.dll=1
mfc71u.dll=1
msvci70.dll=1
msvcp70.dll=1
msvcp71.dll=1
msvcr70.dll=1
msvcr71.dll=1

[DestinationDirs]
VCRuntimes.Files = 11

[VCRuntimes.Files]
atl70.dll
atl71.dll
mfc70.dll
mfc70CHS.dll
mfc70CHT.dll
mfc70DEU.dll
mfc70ENU.dll
mfc70ESP.dll
mfc70FRA.dll
mfc70ITA.dll
mfc70JPN.dll
mfc70KOR.dll
mfc70u.dll
mfc71.dll
mfc71CHS.dll
mfc71CHT.dll
mfc71DEU.dll
mfc71ENU.dll
mfc71ESP.dll
mfc71FRA.dll
mfc71ITA.dll
mfc71JPN.dll
mfc71KOR.dll
mfc71u.dll
msvci70.dll
msvcp70.dll
msvcp71.dll
msvcr70.dll
msvcr71.dll

[AddProgram]
vcredist.exe /qb
4. Save.
5. Re-pack entire folder as a CAB (use Makecab.exe or something like CabPack). Make sure you set your packer to pack the svcpack subfolder.
6. Integrate in DXI. It will show up on the installed list as a "SVCPACK True Addon" and should be uninstallable within DXI since it's just a filecopy operation.


x64 installs
Repeat Steps 1 & 2 above.
3. Download N0ak's x64 VC++ 2005/2008/2010 switchless: http://www.ryanvm.net/forum/viewtopic.p ... ght=visual
4. Replace Yumeyao's switchless in the SVCPACK subfolder with N0ak's.
5. Replace the entries.ini as above, with these additional changes:
5a. insert the x64-only processorarchitecture line at the end of [General], like so:

Code: Select all

[General]
Title=Microsoft VC++ 7/2005/2008/2010 Runtime Libraries(Mixed)
Version=2.0.5
BuildDate=2011/4/12
Website=http://www.ryanvm.net/forum/viewtopic.php?t=8563
releasetype=True Addon
processorarchitecture = x64
5b. Change the DirID under [DestinationDirs] to 16425 so it points to SysWOW64 instead of system32, like so:

Code: Select all

[DestinationDirs]
VCRuntimes.Files = 16425
5c. Change the [AddProgram] line to the filename for N0ak's switchless in the SVCPACK folder, like so:

Code: Select all

[AddProgram]
Microsoft Visual C++ 2005, 2008, 2010 Redistributable SP1 64-bit Silent.exe
(Note: that's what the filename currently is in N0ak's latest version...double-check to make sure that hasn't changed. N0ak's switchless does not have a "/qb" argument like Yumeyao's does.)
6. Pack the CAB file as above.
7. Integrate in DXI as above.

If you want to use a different switchless, just substitute that EXE in SVCPACK and on the [AddProgram] line.

User avatar
Outbreaker
Posts: 703
Joined: Tue Aug 21, 2007 8:06 am

Post by Outbreaker » Thu May 12, 2011 7:44 am

Looks like KB2510531 is missing in this pack, Windows Upload always prompts me to install this HotFix.
http://www.microsoft.com/downloads/en/d ... fe79292963

jaynbe
Posts: 277
Joined: Mon Apr 27, 2009 1:37 pm

Post by jaynbe » Thu May 12, 2011 9:08 am

Outbreaker wrote:Looks like KB2510531 is missing in this pack, Windows Upload always prompts me to install this HotFix.
http://www.microsoft.com/downloads/en/d ... fe79292963
Don't think it has something to do with VC++ Runtimes;
it's a security patch for IE8 from last month.

User avatar
Outbreaker
Posts: 703
Joined: Tue Aug 21, 2007 8:06 am

Post by Outbreaker » Thu May 12, 2011 10:20 am

Oh you right it's a IE8 HotFix i got little bit confused at building my new CD.

adric
Posts: 581
Joined: Mon May 21, 2007 5:51 am

Post by adric » Wed Jun 15, 2011 6:31 am

FYI - June Patch Tuesday for VC++ offered me by AU

http://support.microsoft.com/kb/2500212
KB2538242 VC++ 2005 SP1 replaces KB2467175
KB2538243 VC++ 2008 SP1 replaces KB2467174

Thanks, Al

yumeyao
Moderator
Posts: 1718
Joined: Sun Aug 27, 2006 9:24 pm
Location: Taiyuan, Shanxi, PR China

Post by yumeyao » Fri Jun 17, 2011 12:45 pm

updated.
Image
My work list(Hosted by dumpydooby)

User avatar
vioplujjnsjzfg
Posts: 131
Joined: Mon Jul 07, 2008 12:07 pm

Post by vioplujjnsjzfg » Fri Jun 17, 2011 12:50 pm

yumeyao wrote:updated.
Thank you SO MUCH! I was really getting worried that we might lose you as a regular contributor
now that you're out in the 'working world'. Thanks for updating this and your other addons.

User avatar
Outbreaker
Posts: 703
Joined: Tue Aug 21, 2007 8:06 am

Post by Outbreaker » Fri Jun 17, 2011 1:16 pm

Thank you agan ;-)

adric
Posts: 581
Joined: Mon May 21, 2007 5:51 am

Post by adric » Fri Jun 17, 2011 1:28 pm

Ihank you yumeyao. I appreciate it.

Al

User avatar
shiner
Posts: 655
Joined: Sun Nov 08, 2009 4:18 am
Location: SE Asia

Post by shiner » Fri Jun 17, 2011 5:48 pm

ditto here, thanks for keeping this up.
"You can lead a horse to water, but you can't make it drink."

bobotlito
Posts: 57
Joined: Mon Oct 22, 2007 10:32 am
Location: singapore

Post by bobotlito » Fri Jun 17, 2011 8:40 pm

Thanks again.

very much appreciated.

adric
Posts: 581
Joined: Mon May 21, 2007 5:51 am

Post by adric » Thu Jun 23, 2011 5:47 am

Hello yumeyao, I used the switchless installer from your previous mixed Addon on Win7 and I am still waiting for WU to
tell me about the new VC++ security fixes. I did the same on XP except I integrated the previous mixed Addon with RVMi
and WU lists the new KBs for installation which is what I expected.

Do you or anyone else have any idea why this is not happening on Win7?

Everything is up to date including June patch Tuesday on Win7 except for the VC++ updates

Al

yumeyao
Moderator
Posts: 1718
Joined: Sun Aug 27, 2006 9:24 pm
Location: Taiyuan, Shanxi, PR China

Post by yumeyao » Thu Jun 23, 2011 8:05 am

I'm using the same *previous* addon on my win7 and I received the updates from WU. Have no idea. Sorry.

You can just uninstall old ones from control panel and launch the latest installer.
Image
My work list(Hosted by dumpydooby)

User avatar
Outbreaker
Posts: 703
Joined: Tue Aug 21, 2007 8:06 am

Post by Outbreaker » Wed Jul 20, 2011 1:33 am

KB2538243 is out ;)
And thx for the pack like alwas. :)

User avatar
vmanda
Posts: 1634
Joined: Wed Apr 18, 2007 12:25 pm
Location: TM.Romania

Post by vmanda » Wed Jul 20, 2011 2:39 am


User avatar
shiner
Posts: 655
Joined: Sun Nov 08, 2009 4:18 am
Location: SE Asia

Post by shiner » Wed Jul 20, 2011 2:50 am

Outbreaker,

The KB2538243 files have already been added in this version 2.0.6. See the file list in the first post.
"You can lead a horse to water, but you can't make it drink."

User avatar
Outbreaker
Posts: 703
Joined: Tue Aug 21, 2007 8:06 am

Post by Outbreaker » Wed Jul 20, 2011 3:26 am

Strange i used 2.0.6 and today i received from Windows Update the KB2538243 HotFix.

I have now also installed:
Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.4148
And:
Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.6161

User avatar
shiner
Posts: 655
Joined: Sun Nov 08, 2009 4:18 am
Location: SE Asia

Post by shiner » Wed Jul 20, 2011 3:36 am

Outbreaker,

Did you use the True or the Mixed Addon?
"You can lead a horse to water, but you can't make it drink."

User avatar
Outbreaker
Posts: 703
Joined: Tue Aug 21, 2007 8:06 am

Post by Outbreaker » Wed Jul 20, 2011 6:09 am

I use the True Addon.

jaynbe
Posts: 277
Joined: Mon Apr 27, 2009 1:37 pm

Post by jaynbe » Wed Jul 20, 2011 7:11 am

Outbreaker,

The older version has probably been installed by another app.
For example when you install Avast you get it installed side by side.
There will be NO problem after uninstalling the older version.
Everything will be fine like before. And there are more such apps.
The TRUE_Addon is not being detected lacking these reg entries.

User avatar
Outbreaker
Posts: 703
Joined: Tue Aug 21, 2007 8:06 am

Post by Outbreaker » Wed Jul 20, 2011 10:21 am

You right if i install AVG i will receive KB2538243 from Windows Update.
And i didn't know about this reg keys missing in the TRUE Addon, so i will use the other one next time.
THX for the help. :-)

User avatar
user_hidden
Posts: 1924
Joined: Thu Dec 06, 2007 7:52 am
Location: Canada eh!

Post by user_hidden » Wed Jul 20, 2011 6:28 pm

Outbreaker wrote:You right if i install AVG i will receive KB2538243 from Windows Update.
And i didn't know about this reg keys missing in the TRUE Addon, so i will use the other one next time.
THX for the help. :-)
yup you should use the "mixed" addon......that's what i use :wink:

User avatar
shiner
Posts: 655
Joined: Sun Nov 08, 2009 4:18 am
Location: SE Asia

Post by shiner » Thu Jul 28, 2011 6:35 pm

I'm wondering if this will affect the mixed addon at all,
MS09-035 - Moderate

- Reason for Revision: V3.1 (July 27, 2011): Corrected the update
verification information for Microsoft Visual C++ 2005
Service Pack 1 Redistributable Package, Microsoft Visual C++
2008 Redistributable Package, and Microsoft Visual C++ 2008
Service Pack 1 Redistributable Package. Removed the registry
key information in favor of product codes. This is an
informational change only.
- http://www.microsoft.com/technet/securi ... 9-035.mspx
"You can lead a horse to water, but you can't make it drink."

yumeyao
Moderator
Posts: 1718
Joined: Sun Aug 27, 2006 9:24 pm
Location: Taiyuan, Shanxi, PR China

Post by yumeyao » Thu Jul 28, 2011 10:42 pm

The detect registry key is changed, I think it's just to fix the issue that when old VC runtimes are installed along with newer(but not this version), this update is poped in windows/microsoft update.
Image
My work list(Hosted by dumpydooby)

hkse7en
Posts: 3
Joined: Sat Mar 14, 2009 11:41 pm

Post by hkse7en » Sun Jul 31, 2011 1:41 am

Can Win7 use this addon?

yumeyao
Moderator
Posts: 1718
Joined: Sun Aug 27, 2006 9:24 pm
Location: Taiyuan, Shanxi, PR China

Post by yumeyao » Sun Jul 31, 2011 7:52 am

You can use the mixed addon and run the installers inside.

For legacy runtimes, just copy them to system32 folder or system folder following description.
Image
My work list(Hosted by dumpydooby)

User avatar
vodacuza
Posts: 274
Joined: Fri Jan 22, 2010 3:19 pm
Location: Fukushima 3rd reactor

Post by vodacuza » Tue Aug 09, 2011 5:45 pm


User avatar
shiner
Posts: 655
Joined: Sun Nov 08, 2009 4:18 am
Location: SE Asia

Post by shiner » Sat Aug 13, 2011 1:00 am

YY, it's stunning how much smaller your custom msi's make the VC7,8,9,10 mixed addon!
I just tried updating the VC10 portion of it with the stock installer and my addon ended up about twice the size of yours.
Too bad I don't know enough about building an msi to try cloning yours.
"You can lead a horse to water, but you can't make it drink."

User avatar
vodacuza
Posts: 274
Joined: Fri Jan 22, 2010 3:19 pm
Location: Fukushima 3rd reactor

Post by vodacuza » Sat Aug 13, 2011 3:19 am

extract de MS package, use Orca or InstEd to remove la launch condition and/or v_net entries that force the installer to use the .cab along with the extracted cab, don't know way MS does that... Yume also removes the msdia, in that case have to drop the line from the file table that mentiones it... and recompress the whole of it using lzma2 with ultra parameter or expect yume like I do to also have all three versions of vcredist recompiled inside the same installer :wink:

yumeyao
Moderator
Posts: 1718
Joined: Sun Aug 27, 2006 9:24 pm
Location: Taiyuan, Shanxi, PR China

Post by yumeyao » Sun Aug 14, 2011 9:28 am

updated.
Image
My work list(Hosted by dumpydooby)

User avatar
Outbreaker
Posts: 703
Joined: Tue Aug 21, 2007 8:06 am

Post by Outbreaker » Sun Aug 14, 2011 9:42 am

Yeah :D

Post Reply