Visual C++ 2005 Redistributable 설치에 문제가 있습니다.(x64)

윈도우 7 Professional x64 버젼에서 VC++ 2005 Redistributable 설치가 되지 않습니다.
맞는걸 다운해서 설치하고 호환성 옵션을 설정하고 관리자 권한 실행을 시켜도 계속
'Command line option syntax error. Type Command /? for Help.'
이런 메시지가 뜹니다.
어떻게 해야하나요?

 

질문 정보


마지막으로 업데이트 날짜: 11월 13, 2018 보기 27,695 적용 대상:
답변
안녕하십니까? 수행하는방랑자님

Windows 성능 및 유지 관리 사이트를 방문해 주셔서 감사합니다.

문의 하신 Visual C++ 2005 Redistributable 설치 불가에 대한 답변을 드리겠습니다.

해당 문제에 대한 원인 및 해결책은 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가 설치하는 것이 방법일 수 있습니다.

출처 : http://blogs.msdn.com/kocssdva/archive/2007/12/05/visual-c-2005-redistributable-package-command-line-option-syntax-error.aspx

제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.

제시해 드린 답변이 도움이 되었기를 바랍니다.

이 응답을 통해 11명이 도움을 받음

·

이를 통해 문제가 해결되었나요?

죄송하지만 도움이 되지 않았습니다.

이 내용을 답변으로 표시해 주셔서 감사합니다.

이 댓글에 얼마나 만족하시나요?

사이트 개선에 도움이 되도록 피드백을 보내 주셔서 감사합니다.

이 응답에 얼마나 만족하시나요?

피드백을 보내 주셔서 감사합니다.