Installshield 2010 프리미어 에디션을 사용하고 있습니다.경로에 유니 코드 문자가있는 경우 Installshield 2010이 실패합니다.
설치 패키지로 소프트웨어를 설치하려고하면 Installshield가 항상 비정상적으로 종료됩니다. 재현 순서는 다음입니다 :
- 설정 윈도우 (7 또는 8)
- 윈도우 을위한 한국어 언어 팩을 설치
- 변경 윈도우 로케일 영어에서 한국어
- 영어 에 로케일이있는 Windows 사용자 계정 만들기를 일 한국어 문자는 영어 한국에서 새 사용자 계정
- 변경 윈도우 로케일으로 Windows
- 로그인
- 시작 전자 설치
- 설치 내가하면 Installshield 2011 년에 설치 패키지를 구축하면 설치가 위의 순서와 함께 잘 작동
비정상적으로 종료 나는 당신의 Installshield의 릴리스 노트에 기사를 발견 유니 코드 경로 내에서 설정 InstallShield 2011 이후 버전 만 지원됩니다. (http://kb.flexerasoftware.com/selfservice/viewContent.do?externalId=Q208910)
Installshield 2010에서 유니 코드 포함 경로 내의 설정을 지원하도록하는 데 문제가 있습니까?
InstallScript 설치를 사용하고 있습니다. 그리고 코드 페이지가 아닌 유니 코드 경로 인 SUPPORTDIR 경로에 유니 코드 문자가 있다는 것을 알게되었습니다. – June
그러면 대답은 '아니오'입니다. IS2011이 필요합니다. InstallScript 엔진은 IS2011부터 내부적으로 유니 코드로 업그레이드되었습니다. 그 전에는 ANSI (주로 Windows 9x 지원을 포함하여 기존의 이유로)였습니다. 따라서 오랫동안 제한된 유니 코드 (COM 개체, UseDLL 등)와 상호 작용할 수 있었지만 핵심 기능은 ANSI였습니다. –
Hmmmmm. 그렇다면 IS의 새 버전을 구입해야 할 수도 있습니다. 고마워요, 마이클 – June