Check out: http://wixcontrib.codeplex.com/. It has a RemoveFoldersEx
extension.

On Mon, Jul 19, 2010 at 8:13 PM, Elfe Xu <elf...@microsoft.com> wrote:

> Hi,
>
> RemoveFolder can only remove empty folders, and RemoveFile can use
> wildchar, but it does not support wildchar for unknown name subfolders like
> **\*.* .
>
> My installer create a CustomData folder, and each customer will have its
> own subfolder. They can create sub-subfolders and put files under their
> folder. So the folder hierarchy will be like below after the product runs
> for a few days:
> My Product
> --CustomData
> ----Alice
> -------Photo
> ----------1.jpg
> ----------2.jpg
> ----Bob
> -------Music
> ----------3.mp3
> ----------4.mp3
>
> I read the article
> http://blogs.technet.com/b/alexshev/archive/2008/07/01/from-msi-to-wix-part-19-the-art-of-custom-action-part-1.aspx.
>  However, I have some concern:
>
> 1)      For the rollback approach, how could I determine what temp folder
> path I should use? If the custom data size is huge, it will require lots of
> extra space for the temp folder which might cause failure, and will also
> make the performance bad.
>
> 2)      For the edit MSI table approach, we can put files into the
> RemoveFile table, but what about the sub folders? There is a CreateFolder
> table, but no RemoveFolder path.
>
> Remove subfolder and files created by application seems a very generic
> scenario. I'm surprised if the Windows Installer does not provide an easy
> way to do this.
>
> Thanks,
> -Elfe
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by Sprint
> What will you do first with EVO, the first 4G phone?
> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>


-- 
virtually, Rob Mensching - http://RobMensching.com LLC
------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to