2017-03-08 56 views
0

我使用Inno Setup來分發我的應用程序。但是這個應用程序有三個文件可供企業的其他應用程序使用。如何強制Inno安裝程序覆蓋正在使用的文件?

因此,當我發佈我的應用程序的新版本時,在計算機重新啓動之前,這些文件不能被替換。但是,我的應用程序是一個Windows服務,我不能強制重新啓動,我也無法重新啓動其他應用程序。

有沒有辦法強制這個文件被Inno Setup替換?

回答

1

不可以。您不能替換被其他應用程序鎖定的文件。

您必須先關閉這些應用程序,然後才能替換文件。

或考慮爲每個應用程序分別創建一個文件副本。

或(如果適用),修改應用程序不鎖定文件。


如果你想更具體的答案,你必須告訴我們,有什麼文件,爲什麼應用程序共享文件等

+0

謝謝,馬丁。我會考慮我們的dsn團隊的第四個問題! – ECC

相關問題