Msdia80.dll 文件是 Visual C++ 2005 可再发行组件包安装程序使用 Vcredist_x64.exe 文件或 Vcredist_ia64.exe 文件时安装在启动驱动器的根文件夹中


症状


您有一台运行 64 位操作系统的计算机。 通过使用 Vcredist_x64.exe 文件或 Vcredist_ia64.exe 文件在此计算机上安装 Microsoft Visual C++ 2005可再发行组件包。 执行此操作时,在启动驱动器的根文件夹中安装 Msdia80.dll 文件。注意 Msdia80.dll 文件的正确路径是驱动器: \Program Files\Common 数值 Shared\VC。

解决方案


重要说明 此问题适用的产品,不再受支持。 若要解决此问题,请在出现此问题的计算机上安装 Microsoft Visual C++ 2005 SP1 可再发行组件包 ATL 安全更新。有关 Microsoft Visual C++ 2005年服务包 1 可再发行组件包 ATL 安全更新您的 64 位操作系统的详细信息,请访问下面的 Microsoft 下载中心网站:
Microsoft Visual C++ 2005 Service Pack 1 可再发行组件包 ATL 安全更新http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=766a6af7-ec73-40ff-b072-9112bab119c2

解决方法


要暂时变通解决此问题,请移动到驱动器Msdia80.dll 文件: \Program Files\Common 该 Shared\VC 文件夹。 然后,注册的 Msdia80.dll 文件的命令提示符处键入以下命令:
regsvr32 driver:\Program Files\Common Files\Microsoft Shared\VC\msdia80.dll