• 0

msdia80.dll on D drive ?


Question

Hy. After a fresh new install of W7 x64 and some software install realized that msdia80.dll is located on my D drive which seems pretty wierd.

Read a lot of topic by searching on google but nothing relevant.. any suggestions ?

thanks!

post-18459-0-84648500-1407434679.jpg

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0

Sounds like something installed an old version of the 2005 C++ Runtime. Can fix it manually or just grab the updated version of the installer. The 2008 pre-SP1 runtime sometimes vomits files into the root of a drive too.. installs properly but doesn't clean up after itself.

http://support.microsoft.com/kb/927665

Link to comment
Share on other sites

  • 0

that manually job doesn't work.. any ideeas why ?

 

To temporarily work around this issue, move the Msdia80.dll file to the Drive:\Program Files\Common Files\Microsoft Shared\VC folder. Then, type the following command at a command prompt to register the Msdia80.dll file:

regsvr32 driver:\Program Files\Common Files\Microsoft Shared\VC\msdia80.dll

post-18459-0-83117500-1407435331.jpg

Link to comment
Share on other sites

  • 0

Need to enclose the full path in quotes since it's got spaces in it, otherwise it's treating it as a bunch of different parameters instead of one. You also don't want to use "Driver:" as a drive letter as that's not a valid one.

Assuming C:, something along these lines.

regsvr32 "c:\program files\common files\microsoft shared\vc\msdia80.dll"
Link to comment
Share on other sites

  • 0

well..now seems ok.. I can delete original file from D since there's a copy registered on c:\.... ?

Yes, that's just leftovers. That version of the installer was a bit wonky and was replaced.
Link to comment
Share on other sites

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.