原因:当使用64位操作系统时,在电脑上安装 Microsoft Visual C++ 2005 可再发行组件时,msdia80.dll文件被安装在启动驱动器的根文件夹中。

解决方案:将此文件放到合适的位置,并注册该dll即可。

1.将msdia80.dll 文件移动到C: \Program Files\Common Files\Microsoft Shared\VC 文件夹中(若无VC文件夹,则在此目录中新建VC文件夹)。

2.用命令行注册该dll,cmd中输入:regsvr32 "%ProgramFiles%\Common Files\Microsoft Shared\VC\msdia80.dll"(需以管理员身份运行)

msdia80_2021-03-07_13-22-55