Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

VC++ 2008 v9.0.30729.17 and VC++ 2005 v8.0.56336 - - Removing & Installing

7 views
Skip to first unread message

Gracie

unread,
Apr 10, 2009, 6:05:32 PM4/10/09
to
Hi,

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 . . .

http://www.microsoft.com/downloads/details.aspx?familyid=A5C84275-3B97-4AB7-A40D-3802B2AF5FC2&displaylang=en

. . . 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


Gracie

unread,
Apr 10, 2009, 8:05:44 PM4/10/09
to
IMPORTANT: If you have installed previous pre-release versions of Visual C++
2008 SP1 such as Beta 1 or Community Technical Preview (CTP) builds, then
you must uninstall these versions via Add/Remove Programs in Control Panel
before installing the final released version.

This answers question #3, but not #1 and #2.

Gracie

= = =

"Gracie" <gra...@gracie.gracie> wrote in message
news:grofr...@enews2.newsguy.com...

Gracie

unread,
Apr 10, 2009, 8:33:08 PM4/10/09
to
Microsoft states . . . IMPORTANT: If you have installed previous pre-release
versions of Visual C++ 2008 SP1 such as Beta 1 or Community Technical
Preview (CTP) builds, then you must uninstall these versions via Add/Remove
Programs in Control Panel before installing the final released version.

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


0 new messages