2008-10-06 5 views
0

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

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

Есть ли идеи, как решить эту проблему?

ответ

1

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

По моему опыту с IS2009 мне пришлось написать installScript, чтобы вручную обрабатывать изменения (и удаление).

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

+0

Ну, может быть, они будут решать эту проблему в следующей версии;) До тех пор он останется ручным. – Marcus 2009-08-04 11:09:23