다음을 통해 공유


ICE45

ICE45는 데이터베이스의 비트 필드 열이 예약된 비트를 1로 설정하지 않는지 확인합니다.

예약된 비트는 현재 버전의 설치 관리자에서 기능을 제공하지 않지만 이후 버전에서는 사용할 수 있습니다. 이후 버전의 Windows Installer와 호환되려면 0으로 설정해야 합니다.

결과

예약된 비트가 값 1로 설정된 비트 필드가 다음 테이블 중 한 테이블에 포함된 경우 ICE45에서 오류 메시지를 게시합니다.

ICE45는 컨트롤 테이블 예약된 비트가 1로 설정된 비트 필드를 포함하는 경우 두 경고 메시지 중 하나를 게시합니다.

본보기

ICE45는 표시된 예제에 대해 다음 오류를 보고합니다.

Row 'File1' in table 'File' has bits set in the 'Attributes' 
    column that are reserved. They must be 0 to ensure 
    compatibility with future installer versions.

ICE45는 표시된 예제에 대해 다음 경고를 보고합니다.

Row 'Dialog1.Edit2' in table 'Control' has bits set in the 'Attribute' 
    column that are reserved. They should be 0 to ensure compatibility 
    with future installer versions.

파일 테이블(부분)

파일 특성
File1 128

 

컨트롤 테이블(부분)

대화 제어 특성
Dialog1 Edit1 2097152
Dialog1 Edit2 1048576

 

ICE 참조