ICE40

ICE40은 기타 유효성 검사를 수행합니다.

결과

ICE40은 다음에 대한 경고를 게시합니다.

  • REINSTALLMODE 속성이 재정의되었습니다.
  • RemoveIniFile 테이블에는 값이 없는 Delete Tag 항목이 있습니다.
  • .msi 파일에는 Error 테이블이 없으며 Page Count Summary 속성은 100보다 작거나 같습니다. Windows Installer에서는 패키지가 Error 테이블을 갖지 않으므로 이 ICE 경고는 사용되지 않습니다. 오류 메시지는 Msimsg.dll을 사용하여 검색할 수 있습니다.

Property 테이블

속성
REINSTALLMODE A

 

RemoveIniFile 테이블

RemoveIniFile 작업
REINSTALLMODE 4  

 

결과

ICE40은 다음 오류를 보고합니다.

ICE40 오류 설명
REINSTALLMODE는 Property 테이블에 정의되어 있습니다. 이로 인해 어려움이 발생할 수 있습니다. .msi 파일에서 REINSTALLMODE 속성을 정의하면 예기치 않은 동작이 발생할 수 있습니다. 이 오류를 해결하려면 이 속성을 정의하지 않습니다.
RemoveIniFile 항목 Remove1은 Action이 "Delete Tag"(4)이므로 값이 있어야 합니다. Value 열에서 삭제할 태그를 지정하지 않고 RemoveIniFile 테이블의 RemoveIniFile 열에 Delete Tag 작업이 있습니다.
Error 테이블이 없습니다. 숫자 오류 메시지만 생성됩니다. Windows Installer에서는 패키지가 Error 테이블을 갖지 않으므로 이 ICE 경고는 사용되지 않습니다. 오류 메시지는 Msimsg.dll을 사용하여 검색할 수 있습니다.
이 경고는 .msi 파일에 Error 테이블이 없으며 Page Count Summary 속성은 100보다 작거나 같음을 의미합니다.
이 오류를 해결하려면 최신 버전의 Windows Installer를 사용하거나 Error 테이블을 설치 패키지에 추가하고 Message 열에서 오류 메시지에 대한 서식 템플릿을 작성합니다.

 

ICE 참조