從已有的installscript 11.5安裝程序開始,我們創建了一個更新安裝程序(差異安裝程序)。調試導致重新啓動的Installshield pendingfilerenameoperations
鑑於:
- V1(軟件的第一版本)
- V2(軟件的第二版本)
- V2P(V1和V2
之間差安裝如果我安裝V1並卸載它,不需要重啓
如果我安裝V2並卸載它,不重新啓動需要
如果我安裝了V1,V2P然後卸載它,我要求重啓!
我檢查了不同的註冊表和磁盤監控工具,似乎V1 + V2P的組合與V2相當。
給定另一個工具,似乎「pendingfilerenameoperations」強制重新啓動。我認爲這是我的差異安裝程序。
有誰知道可能是什麼原因或至少如何找到它?
編輯:我知道重新啓動(掛起的文件重命名操作)的原因,我知道在那裏的文件,但我想找到的原因的InstallShield寫這些掛起的文件重命名操作的解釋。
編輯2:我發現這是InstallShield將他的運行時的所有文件放入暫掛文件重命名操作中。這可以留下意想不到的錯誤......任何人都知道如何解決這個問題嗎?
任何幫助將不勝感激,
問候,
尼克