2011-10-11 3 views
6

여러 언어로 된 3 부 MSI 패키지가 있습니다. MSI의 언어는 영어이고,이 MSI 패키지를 설치하면 "지역 및 언어 옵션 "제어판에서 특정 언어로 실행하십시오.spcified 언어를 사용하여 MSI를 설치하는 방법

질문은 "msiexec -i setup.msi TRANSFORM =": 1028 ""과 같은 특정 언어로이 MSI를 실행할 수 있지만 영어로 실행할 수는 없습니다. 이 문제에 사용할 수있는 방법이 있습니까? 자동으로 언어를 선택하기위한 작업을 비활성화 할 수 있습니까? 또는이 MSI를 영어 버전으로 직접 실행할 수 있습니까?

어떤 아이디어라도 환영합니다.

답변

4

TRANSFORM 속성을 실제 변환 파일 경로로 설정하여 특정 변환을 사용하여 MSI를 시작할 수 있습니다. 여기에 당신을 도울 수있는 몇 가지 기사는 다음과 같습니다 http://msdn.microsoft.com/en-us/library/windows/desktop/aa372085(v=vs.85).aspx

하지만 MSI가 자동으로 언어를 선택하면, 가능성이 가장 높은 변환이 자동으로 적용됩니다 http://technet.microsoft.com/en-us/library/bb490766.aspx

    • . 이 경우 ProductLanguage 속성을 설정하여 원하는 언어를 설정할 수 있습니다.

  • +0

    제 3 부 MSI는 값이 1033이고 다중 언어 변환이 가능한 ProductLanguage 속성을 가지고 있으며 지역 설정에서 언어를 자동 선택할 수도 있습니다. 필요한 것은 영어가 아닌 지역 설정에서 영어로 시작하려는 것입니다. – Frank

    +1

    msiexec 명령 줄을 통해 원하는 ProductLanguage 값을 설정할 수 있습니다. –

    +0

    네, 이제 작동합니다! 매우 감사합니다! – Frank