ICE94
ICE94 sprawdza tabelę skrótów , Tabeli funkcjii tabeli MsiAssembly i publikuje ostrzeżenie, jeśli istnieją nieumyślne skróty wskazujące plik zestawu w globalnej pamięci podręcznej zestawów. Jeśli wpis w polu Target tabeli Skrót nie jest funkcją w tabeli Feature, skrót jest niezamierzony. Jeśli wpis w polu Component_ tabeli Skrót jest również wymieniony w tabeli MsiAssembly, skrót wskazuje plik zestawu. Jeśli wpis w polu File_Application w tabeli MsiAssembly jest pusty, plik zestawu znajduje się w globalnej pamięci podręcznej zestawów.
Wynik
ICE94 publikuje następujące ostrzeżenie.
Ostrzeżenie ICE94 | Opis |
---|---|
Skrót bez anonsowania "[2]" wskazuje plik zestawu w globalnej pamięci podręcznej zestawów. | Nieumyślny skrót wskazuje plik zestawu w globalnej pamięci podręcznej zestawów. |
Przykład
ICE94 zgłasza następujący błąd na przykład:
The non-advertised shortcut 'shortcut1' points to an assembly file in the global assembly cache.
Skrót | Składnik_ | Cel |
---|---|---|
skrót1 | c1 | [plik1] |
skrót2 | c2 | feature1 |
skrót3 | c3 | [file2] |
tabela funkcji (częściowa)
Cecha |
---|
feature1 |
tabeli MsiAssembly (częściowe)
Składnik_ | File_Application |
---|---|
c1 | |
c2 | |
c3 | fa1 |
Tematy pokrewne