0
我正在使用VS安裝項目爲我的應用程序創建一個安裝程序。一切都很好,但問題是,我使用的任何文件或額外的DLL都存在於我要刪除的Application文件夾中,以便我的文件夾僅包含文件,而不是安裝程序所需的文件。我一直在尋找一種方法來實現這一點,但我無法找到一個。VS安裝項目 - 如何在安裝後刪除文件?
那麼在安裝應用程序之後,有什麼方法可以刪除安裝程序使用的額外的DLL文本文件。 ???
或者
有中,我們應該保持由安裝程序使用的Dll因此,一旦安裝完成或計算機重新啓動,他們將被自動刪除任何特殊的文件夾???
我對此非常困惑,因爲在我看來,安裝完成後,刪除僅由安裝程序使用的臨時文件是非常普遍的要求。
我在我的應用程序文件夾中爲安裝程序文件(如自定義操作文件等)創建了一個「temp」文件夾。所以我的應用程序文件夾有兩個文件夾「應用程序」和「臨時」。現在整個安裝完成後,我想刪除此文件夾,但由於安裝程序正在從此臨時文件夾本身運行,因此在運行安裝程序時不可能。所以我一直在尋找一種方法來刪除這個臨時文件夾,一旦我的安裝程序退出。有沒有這種解決方案? – Sumit
這不是一個好方法。臨時文件應存儲在二進制表中並在安裝過程中提取。如果將它們包含在應用程序文件夾中,則Windows Installer將管理它們。所以你會得到很多不需要的行爲。更好的解決方案是使用支持臨時文件的不同安裝創作工具。 –