dig.exe SXS Problem
andris at hpl.hp.com
Thu Jun 30 10:59:14 UTC 2011
> The Dependence Walker utility says that MSVCR80.DLL can
> not be resolved...
After my original post, I ran Dependence Walker against the
dig.exe that runs fine on my Win7 64-bit laptop and inspected
the properties of the MSVCR80.DLL library to which it linked.
The Details tab showed:
Product name Microsoft Visual Studio 2005
Product version 8.00.50727.4940
Neither the laptop nor the problem computer had anything related
to VS 2005 in the manifest of installed applications.
I found this link:
and installed Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)
onto the problem computer.
dig.exe still wouldn't run.
However, the installation of this package then apparently triggered
Windows Update a short time later to report that the following patches
needed to be (re)installed:
Security Update for Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package (KB2538242)
Security Update for Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package (KB2538243)
The second patch (KB2538243) was already present as a result of
installing Visual Studio 2010.
Voila, dig.exe now works after installing the two patches.
I don't know whether to feel happy or suspicious that the newly built
Windows box is somehow hobbled from the get-go with all of this
hocus-pocus going on...
More information about the bind-users