1

I have a vendor dependency that depends on VS 2005. According to Depends.exe it matches to: x86_microsoft.vc80.mfc_1fc8b3b9a1e18e3b_8.0.50727.5592_none_cbf62b764709d1c9\MFC80.DLL x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.5592_none_d09196c24426e2d4\MSVCR80.DLL x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.5592_none_d09196c24426e2d4\MSVCP80.DLL

Do I have to get a merge module with this exact version or can I use a later one? I can't find this version in the redistributables listed at: http://blogs.msdn.com/b/astebner/archive/2007/01/24/updated-vc-8-0-runtime-redistributable-packages-are-included-in-visual-studio-2005-sp1.aspx

In fact the versions seem to be lower so I'm not sure what constitutes a "later" one. I need to get this merge module without installing 2005 since I don't actually compile with 2005 myself.

Matt Chambers
  • 2,229
  • 1
  • 25
  • 43

1 Answers1

2

That's the version of Visual C++ runtime and MFC from security update MS11-025. Updated merge modules are available only as part of the Visual Studio 2005 SP1 security update. The redistributables themselves are available separately.

Bob Arnson
  • 21,377
  • 2
  • 40
  • 47
  • Are you sure that's the right update? The MFC update redistributable provides `mfc80.dll.8.0.50727.6195` but I don't see 5592. So again, do I have to have the exact version or can I use a later one? – Matt Chambers Feb 13 '12 at 16:06
  • Generally, yes, you can use a later version. – Bob Arnson Feb 13 '12 at 23:20