다음을 통해 공유


ICE20

ICE20은 작성된 사용자 인터페이스가 있는 설치 패키지의 표준 대화 상자 및 대화 상자 요구 사항의 유효성을 검사합니다. 만든 사용자 인터페이스가 있는 설치 패키지에는 대화 상자 테이블 있으며 LIMITUI 속성이 설정되지 않았습니다.

ICE20은 다음 테이블 및 요구 사항의 유효성을 검사합니다.

표준 대화 상자 대화 상자 요구 사항
FilesInUse 대화 상자 ListBox 테이블. Control 테이블의 속성 열이 FileInUseProcess로 설정된ListBox 컨트롤.
PushButton 컨트롤은 ControlEvent 테이블 및 인수 열에서 무시의 이벤트 열에 EndDialog를 입력한.
PushButton 컨트롤 EndDialog가 인수 열에서 ControlEvent 테이블 및 Exit의 이벤트 열에 입력되었습니다.
PushButton 컨트롤은 EndDialog가 ControlEvent 테이블의 이벤트 열에 입력되고 인수 열에서 다시 시도하는.
오류 대화 상자 오류 대화 스타일 비트 이름을 가진 대화 상자를 지정하려면 [오류 대화 상자]를 설정해야 합니다. ErrorText라는 텍스트 컨트롤입니다.
대화 상자 테이블의 Control_First 열에 있는 ErrorText가.
ControlEvent 테이블의 이벤트 열에 EndDialog가 있는 A라는 Pushbutton 컨트롤과 인수 열의 ErrorAbort가.
ControlEvent 테이블의 이벤트 열에 EndDialog가 인수 열에 ErrorCancel이 있는 C라는 Pushbutton 컨트롤입니다.
ControlEvent 테이블의 이벤트 열에 EndDialog가 있는 I라는 Pushbutton 컨트롤과 Argument 열의 ErrorIgnore.
인수 열의 ControlEvent 테이블 및 ErrorNo의 이벤트 열에 EndDialog가 있는 N이라는 Pushbutton 컨트롤입니다.
ControlEvent 테이블의 이벤트 열에 EndDialog가 있는 O라는 Pushbutton 컨트롤과 인수 열의 ErrorOk가.
ControlEvent 테이블의 이벤트 열에 EndDialog가 있는 R이라는 Pushbutton 컨트롤과 인수 열의 ErrorRetry가.
ControlEvent 테이블의 이벤트 열에 EndDialog가 있는 Y라는 Pushbutton 컨트롤과 인수 열의 ErrorYes.
너비, 높이 및 Y 좌표는 모든 단추에 대해 동일해야 합니다. X 좌표는 설치 관리자에 의해 결정됩니다.
ErrorIcon이라는 컨트롤이 있는 경우 Control 테이블형식 열에 아이콘이 있어야 합니다.
종료 대화 AdminUISequence 테이블 대화 상자 또는 사용자 지정 작업이 있어야 하고 시퀀스 열에 값이 -1 InstallUISequence 테이블 있어야 합니다.
UserExit 대화 상자 AdminUISequence 테이블 대화 상자 또는 사용자 지정 작업이 있어야 하고 시퀀스 열에 값이 -2 InstallUISequence 테이블 있어야 합니다.
FatalError 대화 AdminUISequence 테이블 대화 상자 또는 사용자 지정 작업이 있어야 하고 시퀀스 열에 값이 -3 InstallUISequence 테이블 있어야 합니다.

 

결과

ICE20은 표준 대화 상자 및 요구 사항이 설치 패키지에 있는지 확인할 수 없는 경우 오류 메시지를 게시합니다.

ICE 참조