ICE94는 바로 가기 테이블, 기능 테이블검사하고 msiAssembly 테이블 전역 어셈블리 캐시에 어셈블리 파일을 가리키는 수정되지 않은 바로 가기가 있는 경우 경고를 게시합니다. 바로 가기 테이블의 대상 필드에 있는 항목이 기능 테이블의 기능이 아니면 바로 가기가 수정되지 않습니다. 바로 가기 테이블의 Component_ 필드에 있는 항목도 MsiAssembly 테이블에 나열된 경우 바로 가기는 어셈블리 파일을 가리킵니다. MsiAssembly 테이블의 File_Application 필드에 있는 항목이 비어 있으면 어셈블리 파일은 전역 어셈블리 캐시에 있습니다.
결과
ICE94는 다음 경고를 게시합니다.
| ICE94 경고 | 묘사 |
|---|---|
| 보급되지 않은 바로 가기 '[2]'는 전역 어셈블리 캐시의 어셈블리 파일을 가리킵니다. | 변환되지 않은 바로 가기는 전역 어셈블리 캐시의 어셈블리 파일을 가리킵니다. |
본보기
ICE94는 예제에 대해 다음 오류를 보고합니다.
The non-advertised shortcut 'shortcut1' points to an assembly file in the global assembly cache.
바로 가기 테이블(부분)
| 지름길 | 구성 요소_ | 과녁 |
|---|---|---|
| shortcut1 | c1 | [file1] |
| shortcut2 | c2 | feature1 |
| shortcut3 | c3 | [file2] |
기능 테이블(부분)
| 특징 |
|---|
| feature1 |
| 구성 요소_ | File_Application |
|---|---|
| c1 | |
| c2 | |
| c3 | fa1 |
관련 항목