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.