안녕하세요, dahyekim 님
Windows 8 사용 중 타 프로그램 설치 시 Visual C++ 2005 Redistributable 오류가 발생하는 문제로 문의를 주셨습니다.
문의주신 내용의 경우, 타 프로그램 설치 시 Visual C++ 2005 Redistributable 오류가 발생하는 문제에 대해서는 Microsoft Community 에서 직접적인 지원을 드리기에 어려움이 있는 점 양해의 말씀을 드립니다.
해당 Visual C++ 에 대해서는 아래의 MSDN 포럼을 통해서 지원 받아보실 수 있으며, 우선 아래의 내용을 참고해보신 후 상세한 문의가 필요하신 경우에는 다소 번거로우시더라도 MSDN 포럼을 통해서 문의주시기 바랍니다.
[참고]
VC++ 2005 로 개발된 Application이 CRT, ATL, MFC를 사용하여 개발된 경우, Deployment 시
VC 2005가 설치되지 않은 machine에 배포한다면, 해당 runtime의 배포가 반드시 필요한데
VC++ 2005 재배포 패키지는 이러한 Library 또는 Runtime 을 대상 machine에 설치하도록 합니다.
하지만, 간혹, 한글 OS와 같은 DBCS OS환경에서는 아래와 같은 에러 메시지와 함께 해당 Package가 설치되지 않는 경우가 있습니다.
“Command line option syntax error. Type command /? for Help”
설치 파일이 압축 해제될 때 사용하는 temp 폴더는 사용자의 계정명으로 구성된 폴더 아래의 temp 폴더에 임시 저장되게 됩니다.
예를 들어, vista에서 홍길동이라는 계정으로 Login하여 vcredist_86.exe를 실행하시게 되면
아래의 경로에 압축 해제된 파일이 임시 저장되게 되며, 이 임시 저장된 파일을 create process해서 다른 process에서 설치가 계속 진행되게 됩니다.
C:\Users\홍길동\AppData\Local\Temp\IXP000.TMP
위의 경로에서 보시는 것처럼, 한글 계정으로 사용할 경우, full path에 DBCS가 포함되어 문제가 발생합니다.
이 경우에 한글 계정을 영문 계정으로 변경하여 해당 Package가 설치하는 것이 방법일 수 있습니다.
[출처]
MSDN 포럼
http://social.msdn.microsoft.com/Forums/ko-kr/categories/
추가적인 내용이 있다면 하단의**[** 응답 **]**버튼을 눌러 회신해주시기 바랍니다.
감사합니다.
※ 응답이 문제 해결에 도움이 되었다면, 아래에 있는**[** 답변으로 표시 **]**버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다.