안녕하십니까.
질문하나 여쭙겠습니다.
visual studio 2005 배포 프로젝트로 a.exe,b.exe를 배포하려는데요.
a.exe는 시샾 b.exe는 c++로 짜서,
닷넷 프레임웍 2.0과 vcredist_x86.exe 를 배포하게 되었습니다.
그런데, 일문, 영문을 배포하려고 하니 문제가 발생하였습니다.
저의 개발 pc의 os는 한글인데요.
배포 프로젝트 속성 중 로케일을 일본어로 하고 빌드하였더니,
일본어 pc에 가서 설치할때, 잘 되다가 vcredist_x86.exe를 설치할때,
문자열이 깨지면서 설치가 되지 않더군요.
그래서, 검색하여 보았더니, vcredist_x86.exe 파일을 언어별로 다르게 배포해야 한다고 되어 있더군요.
더 검색해 보니, visualstudio2005 배포 프로젝트에서 참조하는 vcredist_x86.exe 는
visualstudio2005의 경로인,
"C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\vcredist_x86"
내에 있었고, ko라는 폴더와 product.xml 파일이 함께 있었습니다.
문제는, 이 경로에 파일만 일본어, 영어 vcredist_x86.exe 를 교체 해가며 빌드하면 되겠다 싶었는데,
저 xml 파일들 내부에 한글 스트링이 있더군요.
그렇다면, 저 파일들 역시, 언어별로 있어야 한다는 뜻인데,
어떻게 배포해야 할지 막막 합니다.
또한, 사용자 pc가 x64일 경우에는 역시, vcredist_x64.exe를 배포해야 하는지요?
결론적으로, 언어별 배포 방법과 cpu별 배포방법의 구성에 대해 여쭙고자 합니다.
바쁘실텐데 여러가지로 감사합니다.
[최초 등록일: ]
[최종 수정일: 1/13/2010]