Почему Installshield 2008 не выполняет откат изменений XML? - PullRequest
0 голосов
/ 06 октября 2008

Я использую Installshield 2008 Premier для редактирования некоторых файлов XML, которые уже находятся в целевой системе. Этот процесс работает нормально с функцией «XML file changes».

Моя проблема в том, что Installshield не удаляет эти изменения при удалении. Я установил флажок «Удалить элемент при удалении» внутри добавленного элемента, но InstallShield, следовательно, игнорирует это.

Кто-нибудь знает, как решить эту проблему?

1 Ответ

1 голос
/ 31 июля 2009

К сожалению, это не кажется решаемым. В основном, xml-изменения, сделанные во время установки, кажутся «завершенными» до тех пор, пока установка фактически не завершится. Из-за этого xml-файл остается с установленными атрибутами readonly и hidden.

В моем опыте работы с IS2009 мне пришлось написать installScript для ручной обработки изменений (и удаления).

На форумах сообщества IS довольно много людей с этой проблемой, но, к сожалению, нет официального ответа или подтверждения ..

...