I recently installed a software program that included Microsoft Visual C++
2008 Redistributable x86. While the software install was error free,
according to its setup.log file, it appears that the Visual C++ program did
not install a variety of dll files correctly.
These files include, but are not limited to:
mfc90u.dll
msvcr90.dll
msvcp90.dll
Instead of being copied to the %SYSTEMDIR% they remain in
%WINDOWS%\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e
and
%WINDOWS%\WinSxS\x86_Microsoft.VC90.MFC_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_405b094
directories - as well as other %WINDOWS%\WinSxS\x86_Microsoft.VC90
directories).
The software manufacturer suggested that I reinstall Microsoft Visual C++
2008 Redistributable x86. According to my system info, Microsoft Visual C++
2008 Redistributable x86 version 9.0.30729.17 is currently installed. In
addition, Microsoft Visual C++ 2005 Redistributable version 8.0.56336 is
installed.
I have a couple of questions that I hope are easily answered and that this
is the correct newsgroup to be asking.
1. Is it necessary to have both Microsoft Visual C++ 2005 and Microsoft
Visual C++ 2008 installed? In other words, can I remove or uninstall
Microsoft Visual C++ 2005 since Microsoft Visual C++ 2008 is now installed?
2. After downloading Microsoft Visual C++ 2008 SP1 Redistributable Package
(x86) as found here . . .
. . . can I simply install it over the existing Microsoft Visual C++ 2008
Redistributable x86 version 9.0.30729.17, or do I have to remove or
uninstall Microsoft Visual C++ 2008 Redistributable x86 version 9.0.30729.17
first?
Thanks in advance for your support and recommendations.
Gracie
This answers question #3, but not #1 and #2.
Gracie
= = =
"Gracie" <gra...@gracie.gracie> wrote in message
news:grofr...@enews2.newsguy.com...
This answers question #3, but not #1 and #2.
Upon further investigation, I discovered that the Digital Signature
Information timestamp associated with these three files...
[color=#ff0000]mfc90u.dll
msvcr90.dll
msvcp90.dll[/color]
...is [b]Tuesday, July 29, 2008 at 10:09:15 AM
Under the Advanced tab, Signature details: Version (value) is V2.
This complicates things, because there is no information at the Microsoft
website that tells me what the Microsoft Visual C++ 2008 SP1 Redistributable
Package (x86) version number.
What version is this SP1 release?
If I interpret the Microsoft instructions correctly, and the Visual C++ 2008
that is already loaded on my HDD is 9.0.30729.17 is NOT a previous
pre-release versions of Visual C++ 2008 SP1, then I must NOT uninstall the
9.0.30729.17 version on my HDD via Add/Remove Programs in Control Panel
before installing the SP1 released version.
So, again, what version is this SP1 release?
Quite a quandary.
Gracie