设置项目RemovePreviousVersions计时问题

时间:2009-07-22 13:07:03

标签: windows-installer setup-project

我有一个安装在客户端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的卸载自定义操作运行时被删除。在尝试安装新版本之前,不应该删除旧版本吗?这是一个错误还是我做错了什么。有人可以为我照亮这个。

1 个答案:

答案 0 :(得分:2)