ICE80
ICE80은 템플릿 요약 속성(PID_TEMPLATE)의 값이 64비트 구성 요소 또는 사용자 지정 작업 스크립트의 존재 여부에 따라 "Intel64", "x64", "Arm64" 또는 "Intel"을 올바르게 지정했는지 확인합니다. ICE80은 msidbComponentAttributes64bit 특성이 있는 구성 요소에 대해 구성 요소 테이블 확인하고 msidbCustomActionType64BitScript 특성이 있는 스크립트에 대해 CustomAction Table 확인합니다. ICE80은 템플릿 요약 속성에 "Intel64", "x64" 또는 "Arm64"가 있는 패키지에도 페이지 개수 요약 속성(PID_PAGECOUNT)이 150개 이상인지 확인합니다.
또한 ICE80은 ProductLanguage 속성에 지정된 언어 ID가 템플릿 요약 속성에 포함되어야 하는지 확인합니다.
자세한 내용은 64비트 운영 체제 Windows Installer를 참조하세요.
결과
ICE80은 다음 오류를 게시합니다.
오류 | 묘사 |
---|---|
이 패키지에는 64비트 구성 요소 '[1]'이 포함되어 있지만 템플릿 요약 속성에는 Intel64, x64 또는 Arm64가 포함되어 있지 않습니다. | 구성 요소 테이블msidbComponentAttributes64bit 특성이 구성 요소를 포함하고 템플릿 요약 속성에는 Intel64, x64 또는 Arm64가 포함되지 않습니다. |
이 패키지에는 64비트 사용자 지정 작업 스크립트 '[1]'이 포함되어 있지만 템플릿 요약 속성에는 Intel64, x64 또는 Arm64가 포함되어 있지 않습니다. | CustomAction Table msidbCustomActionType64BitScript 스크립트 사용자 지정 작업이 포함되어 있지만 템플릿 요약 속성에는 Intel64, x64 또는 Arm64가 포함되지 않습니다. |
%s요약 정보 스트림의 잘못된 값입니다. | 해당 속성이 빈 문자열이거나 VT_LPSTR 형식이 아닌 경우 PID_TEMPLATE 속성에 대해 반환됩니다. 해당 속성이 VT_I4 형식이 아닌 경우 PID_PAGECOUNT 대해 반환됩니다. |
이 패키지는 Intel64로 표시되지만 스키마가 150 미만입니다. | 패키지의 PID_TEMPLATE 속성은 Intel64이지만 PID_PAGECOUNT 속성은 150 미만입니다. |
이 패키지는 x64로 표시되지만 스키마가 200보다 작습니다. | 패키지의 PID_TEMPLATE 속성은 x64이지만 PID_PAGECOUNT 속성은 200보다 작습니다. |
이 패키지는 Arm64로 표시되지만 스키마가 500 미만입니다. | 패키지의 PID_TEMPLATE 속성은 Arm64이지만 PID_PAGECOUNT 속성은 500 미만입니다. |
이 32비트 패키지는 64비트 속성을 사용합니다.[1] | 32비트 패키지는 64비트 속성을 사용합니다. |
이 32비트 패키지는 RegLocator 테이블 항목에서 64비트 로케이터 형식을 사용합니다.[1] | 32비트 패키지는 RegLocator 테이블형식 필드에 msidbLocatorType64bit 포함합니다. |
이 64BitComponent [1]은 32BitDirectory [3]를 사용합니다. | 64비트 구성 요소는 32비트 디렉터리를 사용하고 있습니다. |
이 32BitComponent [1]은 64BitDirectory [3]를 사용합니다. | 32비트 구성 요소는 64비트 디렉터리를 사용하고 있습니다. |
속성 테이블의 'ProductLanguage' 속성의 값은 템플릿 요약 속성 스트림에 포함되지 않은 '[2]'입니다. | ProductLanguage 속성의 값은 템플릿 요약 속성에 나열되지 않습니다. |
관련 항목