Цитата A.A.Z.:
Каждый из компонентов содержит ассеты (программные файлы), запакованные в .zip. Если вам компонент не нужен, то вы можете просто смело удалить архив из соответствующей папки в payloads. К сожалению, всё остальное, что там лежит (*.xml, *.sql, *.db) - нужно. Важно: если вы удалите компонент, который не указан как donotinstall (например, потому что его там нет), то инсталлятор скажет, что программу возможно нужно переустановить. На работоспособность это не влияет никак. »
|
Скачал русский официальный дистрибутив (оригинал). Хочу, например, избавиться, то есть вырезать компонент
Adobe Media Player. В файле ответов для этого компонента указал следующие:
Код:

<Payload adobeCode="{03B6AF5B-A024-43DE-8DD2-8FB7B6A4149A}">
<Action>donotinstall</Action>
</Payload>
Потом удалил файлы/папки:
Код:

payloads\AdobeAMP1.8-mul\payloads
payloads\AdobeAMP1.8-mul\adobe_media_player.air
payloads\AdobeAMP1.8-mul\AdobeAIRInstaller.exe
payloads\AdobeAMP1.8-mul\AdobeAMP1.8-mul.zip
Запускаю тихую установку:
Код:

set-up.exe --mode=Silent --deploymentFile="C:\Adobe CS5\ru_RU_Deployment.xml"
В итоге, примерно через полминуты? получаю это (сообщение в консоли):
Код:

Some error occurred during installation. Installation cannot continue.
Exiting Installer with Code: 26
Что я делаю не так?
Возвращаю все вышеуказанные файлы на место, установка идет (причина явно не в файле ответов). Без файлов компонента не хочет. Я показал пример на этом компоненте, аналогичная ситуация с любым компонентом, который я пытаюсь вырезать по аналогичной ситуации.
Проблема решена. Немного не правильно действовал.