0
是否可以刪除一個自定義非空目錄,其中有子文件夾時,應用程序被卸載? 使用RemoveFile表,刪除目錄不起作用。 請建議一種方法來刪除卸載Windows應用程序時的自定義目錄。 在此先感謝,如何刪除自定義非空文件夾 - 使用Installshield?
是否可以刪除一個自定義非空目錄,其中有子文件夾時,應用程序被卸載? 使用RemoveFile表,刪除目錄不起作用。 請建議一種方法來刪除卸載Windows應用程序時的自定義目錄。 在此先感謝,如何刪除自定義非空文件夾 - 使用Installshield?
實際上,RemoveFile表應適用於任何文件夾。有關詳細信息,請參閱this QA。
您也可以使用自定義操作刪除文件夾,這裏是你可以使用:具有引用目錄(Custom Action Type 34)的路徑
http://msdn.microsoft.com/en-us/library /windows/desktop/aa371201(v=vs.85).aspx引用此,RemoveFile僅在目錄爲空時才起作用。但我有一個文件夾內的子文件夾,我想刪除卸載的所有子文件夾。 – user123 2014-09-02 06:33:44
在RemoveFile中創建兩個條目:一個用於文件夾,第二個用於所有文件和子目錄。對於第二組*而不是空文件名列 – 2014-09-02 06:37:24
謝謝。它只適用於文件。子目錄無法刪除。 – user123 2014-09-11 04:21:27