Installation 调试导致重新启动的Installshield PendingFileRename操作
从现有的installscript 11.5安装程序开始,我们创建了一个更新安装程序(differential installer) 鉴于:Installation 调试导致重新启动的Installshield PendingFileRename操作,installation,windows-installer,installshield,Installation,Windows Installer,Installshield,从现有的installscript 11.5安装程序开始,我们创建了一个更新安装程序(differential installer) 鉴于: V1(软件的第一个版本) V2(软件的第二版本) V2P(V1和V2之间的差异安装程序 如果我安装V1并卸载它,则不需要重新启动 如果我安装V2并卸载它,则不需要重新启动 如果我安装V1、V2P,然后卸载它,我要求重新启动 我使用不同的注册表和磁盘监视工具进行了检查,似乎V1+V2P的组合等于V2 如果使用另一个工具,似乎“pendingfileren
- V1(软件的第一个版本)
- V2(软件的第二版本)
- V2P(V1和V2之间的差异安装程序
Nic您是否尝试过从Sysinternals/Microsoft运行PendMoves?根据文档,它应该列出要移动或删除的特定文件。我假设这也适用于文件重命名
编辑:如果您知道哪些文件需要重命名,您可以尝试运行Process Explorer(也可以从Sysinternals中)并搜索文件句柄以查找对文件的引用有问题。可能是因为什么原因锁定了它们-安装程序从未关闭,或者应用程序/服务正在后台运行。卸载时是否创建了日志文件以查看正在执行的文件重命名操作?我强烈建议对此问题使用详细日志记录