El archivo Msdia80.dll está instalado en la carpeta raíz de la unidad de inicio cuando instala el paquete redistribuible de Visual C++ 2005 utilizando el archivo Vcredist_x64.exe o Vcredist_ia64.exe


Síntomas


Tiene un equipo que está ejecutando un sistema operativo de 64 bits. Instale Microsoft Visual C++ 2005 Redistributable Package en el equipo utilizando el archivo Vcredist_x64.exe o Vcredist_ia64.exe. Al hacer esto, el archivo Msdia80.dll se instala en la carpeta raíz de la unidad de inicio.Note La ruta de acceso correcta del archivo Msdia80.dll es unidad: \Program Files\Common de programa\Microsoft Shared\VC.

Solución


Importante Este problema se aplica a un producto que ya no se admite. Para resolver este problema, instale la actualización Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL en el equipo que está experimentando este problema. Para obtener más información acerca de la Microsoft Visual C++ 2005 Service Pack 1 Redistributable paquete ATL actualización de seguridad para su sistema operativo de 64 bits, visite el siguiente sitio Web de Microsoft Download Center:
Actualización de seguridad de Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATLhttp://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=766a6af7-ec73-40ff-b072-9112bab119c2

Solución alternativa


Para solucionar temporalmente este problema, mueva el archivo Msdia80.dll unidad: carpeta de Shared\VC de programa\Microsoft \Program Files\Common. A continuación, escriba el comando siguiente en un símbolo del sistema para registrar el archivo Msdia80.dll:
regsvr32 driver:\Program Files\Common Files\Microsoft Shared\VC\msdia80.dll