Il file Msdia80.dll viene installato nella cartella radice dell'unità di avvio quando si installa il pacchetto ridistribuibile di Visual C++ 2005 utilizzando il file Vcredist_x64.exe o il file Vcredist_ia64.exe

Sintomi

Si dispone di un computer che esegue un sistema operativo a 64 bit. Installare il pacchetto Microsoft Visual C++ 2005 Redistributable in questo computer usando il file Vcredist_x64.exe o il file Vcredist_ia64.exe. Quando esegui questa operazione, il file Msdia80.dll viene installato nella cartella principale dell'unità di avvio.

Nota: il percorso corretto del file Msdia80.dll è Unità:\Programma Files\Files comune\Microsoft Shared\VC.

Risoluzione

Importante: questo problema si applica a un prodotto che non è più supportato.

Per risolvere questo problema, installare l'aggiornamento della protezione ATL del pacchetto ridistribuibile di Microsoft Visual C++ 2005 Service Pack 1 nel computer in cui si è verificato questo problema.

Per ulteriori informazioni sull'aggiornamento della protezione ATL di Microsoft Visual C++ 2005 Service Pack 1 Redistributable Pack per il sistema operativo a 64 bit, visitare il seguente sito Web Area download Microsoft:

Aggiornamento della protezione ATL per pacchetto ridistribuibile di Microsoft Visual C++ 2005 Service Pack 1
http://www.microsoft.com/download/details.aspx?displaylang=en&FamilyID=766a6af7-ec73-40ff-b072-9112bab119c2

Soluzione alternativa

Per risolvere temporaneamente il problema, spostare il file Msdia80.dll nella cartella Unità:\Programma Files\Common Files\Microsoft Shared\VC. Digitare quindi il comando seguente al prompt dei comandi per registrare il file Msdia80.dll:

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