ICE 100
ICE100 проверяет создание таблиц MsiEmbeddedUI и MsiEmbeddedChainer .
Результат
ICE100 публикует следующие ошибки.
Ошибка ICE100 | Описание |
---|---|
Слишком много библиотек DLL, помеченных как пользовательский интерфейс: [1] | Столбец Атрибуты таблицы MsiEmbeddedUI содержит слишком много библиотек DLL, помеченных как библиотека DLL пользовательского интерфейса. Только одна библиотека DLL должна быть помечена как библиотека DLL пользовательского интерфейса. |
Библиотека DLL пользовательского интерфейса не может иметь фильтр сообщений null/zero: [1] | Библиотека DLL, помеченная как библиотека DLL пользовательского интерфейса в столбце Атрибуты таблицы MsiEmbeddedUI , имеет значение NULL в поле MessageFilter. Если строка ссылается на библиотеку DLL пользовательского интерфейса, значение в поле MessageFilter не должно иметь значение NULL. |
Библиотеки DLL ресурсов должны иметь фильтры сообщений null/zero: [1] | Библиотека DLL, не помеченная как библиотека DLL пользовательского интерфейса в таблице MsiEmbeddedUI , должна иметь значение NULL в поле MessageFilter. Это поле должно иметь значение NULL, если строка ссылается на файл ресурсов, а значение Атрибуты равно NULL. |
Несколько библиотек DLL, помеченных следующим именем файла: [2] (индекс: [1]) | Несколько библиотек DLL в таблице MsiEmbeddedUI имеют одинаковые имена файлов. Столбец FileName не должен содержать повторяющихся имен. |
ICE100 выводит следующее предупреждение.
Предупреждение ICE100 | Описание |
---|---|
В таблице MsiEmbeddedChainer существует несколько цепочки. Убедитесь, что для запуска задан только один из них. | В таблице MsiEmbeddedChainer есть несколько записей. Можно запустить только один встроенный цепочки. Если для выполнения обоих записей задано условие, то не определено, какая запись будет выполняться. Если пользователь уверен, что только условие одной записи может разрешиться в true, это предупреждение можно игнорировать. |
Связанные темы
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по