Прочитать на английском

Поделиться через


ICE11

ICE11 используется с параллельными установками. Одновременная установка не рекомендуется для установки приложений, предназначенных для выпуска для общего пользования. Сведения о параллельных установках см. в разделе Параллельные установки.

Результат

ICE11 проверяет столбец Source таблицы CustomAction для пользовательских действий параллельной установки. Столбец Source должен содержать допустимый GUID (код продукта MSI).

ICE11 отправляет ошибку, если столбец Source таблицы CustomAction неправильно создается для параллельных настраиваемых действий установки.

Пример

В приведенном примере ICE публикует следующие сообщения об ошибках.

CustomAction: CA4 is a nested install of an advertised MSI.  The 'Source' must contain a valid MSI product code.  Current: ProductCode.
CustomAction: CA1 is a nested install of an advertised MSI.  It duplicates the ProductCode of the base MSI package.  Current: {BFB69273-F0AE-45C4-9853-0AF946714768}.
CustomAction: CA2 is a nested install of an advertised MSI.  The GUID must be all upper-case.  Current: {BFB69273-F0AE-55c5-9853-0AF946714768}.

Таблица свойств (частичная)

Свойство Значение
ProductCode {BFB69273-F0AE-45C4-9853-0AF946714768}

 

Таблица CustomAction (частичная)

CustomAction Тип Источник
CA1 39 {BFB69273-F0AE-45C4-9853-0AF946714768}
CA2 39 {BFB69273-F0AE-55c5-9853-0AF946714768}
CA3 39 {BFB69273-F0AE-66C6-9853-0AF946714768}
CA4 39 ProductCode

 

Чтобы исправить ошибки, для CA1 невозможно выполнить параллельную установку базового пакета. Это приведет к рекурсивной установке. Эту запись следует удалить или изменить столбец Source на GUID объявленного MSI, который отличается от GUID базового пакета. Для CA2 сделайте все символы GUID в верхнем регистре. Наконец, измените исходный столбец CA4, чтобы он ссылался на допустимый GUID объявленного MSI.

Параллельные установки

Справочник по ICE