我正在使用Installshield 2008 Premier来编辑目标系统上已有的一些XML文件。使用“XML文件更改”功能,此过程可以正常工作。
我的问题是,Installshield在卸载时不会删除这些更改。我在添加的元素中设置了“在卸载时删除元素”复选框,但InstallShield似乎忽略了这一点。
有人知道如何解决这个问题吗?
答案 0 :(得分:1)
不幸的是,它似乎不可解决。基本上,在安装过程中进行的xml更改似乎没有“最终确定”,直到安装实际完成。 因此,xml文件似乎左侧设置了“readonly”和“hidden”属性。
根据我对IS2009的使用经验,我必须编写一个installScript来手动处理更改(和删除)。
在IS社区论坛上有很多人讨论过这个问题,但遗憾的是没有官方回答或确认。