ICE94
ICE94 проверяет таблицу ярлыков, таблицу компонентов, а также таблицу MsiAssembly и отправляет предупреждение, если в глобальном кэше сборок есть непреднамеренные сочетания клавиш, указывающие на файл сборки. Если запись в поле "Целевой" таблицы "Ярлык" не является функцией в таблице "Функции", ярлык не будет перевернут. Если запись в поле Component_ таблицы ярлыков также указана в таблице MsiAssembly, ярлык указывает на файл сборки. Если запись в поле File_Application в таблице MsiAssembly пуста, файл сборки находится в глобальном кэше сборок.
Результат
ICE94 публикует следующее предупреждение.
Предупреждение ICE94 | Описание |
---|---|
Нерекомендационный ярлык "[2]" указывает на файл сборки в глобальном кэше сборок. | Непредвершенный ярлык указывает на файл сборки в глобальном кэше сборок. |
Пример
ICE94 сообщает следующую ошибку для примера:
The non-advertised shortcut 'shortcut1' points to an assembly file in the global assembly cache.
сочетания клавиш (частично)
Ярлык | Компонент_ | Цель |
---|---|---|
ярлык1 | c1 | [file1] |
ярлык2 | c2 | feature1 |
ярлык3 | c3 | [file2] |
таблица компонентов (частично)
Особенность |
---|
feature1 |
таблица MsiAssembly (частично)
Компонент_ | File_Application |
---|---|
c1 | |
c2 | |
c3 | fa1 |
Связанные разделы