【发布时间】:2009-07-22 13:07:03
【问题描述】:
我有一个安装在客户端 v.8.0 上的应用程序。我制作了一个新版本 9.0,想使用 RemovePreviousVersions 删除旧版本并安装新版本。我在 v.8.0 中设置了自定义操作,以清除在使用应用程序时创建的所有目录。在我的 v.9.0 中,我有一个自定义操作,将目录从要安装的 CD 复制到安装目录。调用自定义操作以删除 v.8.0 并安装 v.9.0 时似乎存在时间问题。我可以看到为 v.9.0 中的自定义操作复制了所有目录,然后我可以看到它们在 v.8.0 的卸载自定义操作运行时被删除。在尝试安装新版本之前,RemovePreviousVersions 不应该删除旧版本吗?这是一个错误还是我做错了什么。请有人帮我解释一下。
【问题讨论】:
标签: windows-installer setup-project