Vcredist_x64.exe 파일이나 Vcredist_ia64.exe 파일을 사용하여 Visual C++ 2005 재배포 가능 패키지를 설치하면 Msdia80.dll 파일이 부팅 드라이브의 루트 폴더에 설치됩니다

증상

컴퓨터에 64비트 운영 체제가 실행되고 있습니다. Vcredist_x64.exe 파일이나 Vcredist_ia64.exe 파일을 사용하여 이 컴퓨터에 Microsoft Visual C++ 2005 재배포 가능 패키지를 설치합니다. 이렇게 하면 Msdia80.dll 파일이 부팅 드라이브의 루트 폴더에 설치됩니다.

참고 Msdia80.dll 파일의 올바른 경로는 Drive:\Program Files\Common Files\Microsoft Shared\VC입니다.

해결 방법

중요 이 문제는 더 이상 지원되지 않는 제품에 적용됩니다.

이 문제를 resolve 하려면 이 문제가 발생한 컴퓨터에 Microsoft Visual C++ 2005 서비스 팩 1 재배포 가능 패키지 ATL 보안 업데이트를 설치하십시오.

사용 중인 64비트 운영 체제용 Microsoft Visual C++ 2005 서비스 팩 1 재배포 가능 패키지 ATL 보안 업데이트에 대한 자세한 내용은 다음 Microsoft 다운로드 센터 웹 사이트를 참조하십시오.

Microsoft Visual C++ 2005 서비스 팩 1 재배포 가능 패키지 ATL 보안 업데이트
http://www.microsoft.com/download/details.aspx?displaylang=en&FamilyID=766a6af7-ec73-40ff-b072-9112bab119c2

해결 방법

이 문제를 일시적으로 해결하려면 Msdia80.dll 파일을 Drive:\Program Files\Common Files\Microsoft Shared\VC 폴더로 이동합니다. 그런 다음 명령 프롬프트에 다음 명령을 입력하여 Msdia80.dll 파일을 등록합니다.

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