簡體   English   中英

從控制面板卸載時,WIX安裝程序會刪除所有文件

[英]WIX installer remove all the files when uninstalling from control panel

我創建了一個MSi安裝程序。 當我安裝此安裝程序時,它還會安裝一個Visual Studio項目,該項目實際上是一個教程項目。 當用戶運行此項目時,它將生成BinObj文件夾。 當我卸載安裝程序時,它不會刪除安裝后生成的所有BinObj文件夾。

您能否提供一些示例,說明如何在Wix中使用RemoveFolder標記以遞歸方式刪除這兩個文件夾及其中的文件。

謝謝

RemoveFile將僅刪除由該msi安裝的文件。 要刪除整個文件夾,您必須使用util:RemoveFolderEx。 要使用它,您必須:-在安裝時將[TARGETDIR]存儲在注冊表中; -在安裝和存儲在本地變量中以外的任何操作上檢索它(使用RegsitrySearch)-將util:RemoveFolderEx操作添加到您的主要組件中,並將存儲的路徑變量傳遞給Property屬性。

如果您需要一個示例,我可以為您編寫。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM