ICE10
ICE10은 자식 기능의 보급 상태가 부모 기능의 광고 상태와 일치하는지 확인합니다.
자식 기능은 광고를 허용하지 않을 수 있지만 부모 기능은 광고를 허용합니다. 따라서 부모 특성과 자식 특성의 다음 조합은 유효하지 않습니다.
parent = msidbFeatureAttributesFavorAdvertise
child = msidbFeatureAttributesDisallowAdvertise
이 조합은 부모가 보급되어야 할 때마다 부모를 해제하기 때문에 유효하지 않습니다. 그러나 그 반대의 경우는 허용됩니다. 부모가 광고를 허용하지 않는 것으로 표시되는 동안 자식은 광고를 선호하도록 표시할 수 있습니다.
ICE10 사용자 지정 작업은 기능 테이블의 특성 열에서 부모 및 자식 기능의 상태를 결정합니다. 기능의 상태를 0으로 설정하고 부모 또는 자식이 광고를 선호하거나 허용하지 않도록 설정하는 것이 유효합니다.
결과
ICE10은 기능 테이블의 특성 열에 보급 상태의 불일치가 포함된 경우 오류를 게시합니다.
본보기
ICE10은 표시된 예제에 대해 다음 오류 메시지를 게시합니다.
Conflicting states, one favors, one disallows. Child: Word differs in advertise state
from Parent: Office.
이 예제에서는 Microsoft Excel과 Microsoft Word가 Microsoft Office의 자식 기능입니다.
기능 테이블(부분)
특징 | Feature_Parent | 특성 |
---|---|---|
사무실 | 영 | 4 |
뛰어나다 | 사무실 | 4 |
단어 | 사무실 | 8 |
이 예제에서 Word는 부모 Office의 허용 광고 상태와 충돌하는 광고를 허용하지 않도록 설정됩니다.
경우에 따라 ICE10은 다음 오류를 게시합니다.
Parent feature: 'Parent' not found for child feature: 'Child'. This error means
that for the child feature 'Child', the feature 'Parent' is not listed in the
Feature table.
잘못된 외래 키 참조를 참조합니다. 수정 사항은 '자식'이 올바른 부모 기능을 가리키도록 하거나 부모 기능 '부모'에 대한 항목을 기능 테이블에 추가하는 것입니다.
관련 항목