ICE40
ICE40은 기타 유효성 검사를 수행합니다.
결과
ICE40은 다음에 대한 경고를 게시합니다.
- REINSTALLMODE 속성이 재정의되었습니다.
- RemoveIniFile 테이블에는 값이 없는 Delete Tag 항목이 있습니다.
- .msi 파일에는 Error 테이블이 없으며 Page Count Summary 속성은 100보다 작거나 같습니다. Windows Installer에서는 패키지가 Error 테이블을 갖지 않으므로 이 ICE 경고는 사용되지 않습니다. 오류 메시지는 Msimsg.dll을 사용하여 검색할 수 있습니다.
예
속성 | 값 |
---|---|
REINSTALLMODE | A |
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 열에서 오류 메시지에 대한 서식 템플릿을 작성합니다. |
관련 항목