【发布时间】:2014-02-25 20:17:21
【问题描述】:
我在进行更新工作的过程中遇到了问题。
使用的更新方法是先卸载再安装。
我的问题如下:
- 我有几个依赖于 Temp 文件夹中文件的自定义操作,这些操作在全新安装时都运行良好。
- 然而,在更新时,自定义操作会失败,因为似乎临时文件已作为
AI_RemoveAllTempFiles操作的一部分被删除
此操作似乎在安装初始化和安装完成后完成。 有没有办法在更新时关闭临时文件的删除,或者我应该只删除安装初始化时正在执行的 AI_RemoveAllTempFiles 操作?
我曾尝试使用 OLDPRODUCTS 属性来尝试停止 AI_RemoveAllTempFiles 操作,但它似乎不起作用。我的意思是我已经修改了 InstallExecuteSequence 表,使 OLDPRODUCTS ="" 的条件为 AI_RemoveAllTempFiles 条目
【问题讨论】: