Eu tentei instalar o "Pacote Redistribuível do Microsoft Visual C ++ 2005 SP1 (x64)" como a Microsoft sugeriu, mas logo após confirmar o contrato de licença, o instalador desapareceu e nada aconteceu. Eu tentei isso algumas vezes depois de reiniciar o PC, mas sem sucesso. Em seguida, desinstalei o pacote junto com suas atualizações e instalei a versão 2008 ( Pacote Redistribuível do Microsoft Visual C ++ 2008 (x64) ). Agora, msdia80.dll
desapareceu da raiz e msdia90.dll
está presente no diretório correto, ou seja, C:\Program Files\Common Files\Microsoft Shared\VC
.