Hi,
I had a similar issue, what i did was remove each file from the folder and then
remove the folder.
> From: sharada.b...@outlook.com
> To: wix-users@lists.sourceforge.net
> Date: Mon, 15 Sep 2014 13:51:02 +0000
> Subject: Re: [WiX-users] Custom action issue when msi is generated on Windows
> 8.1 and installed on Windows 8 or Windows 7
>
> Hi,
>
> I used RemoveFolderEx as suggested. But I am still facing the same issue. The
> msi when generated on Windows 8.1 system runs fine and uninstalls fine on
> other Windows 8.1 systems. But it does not uninstall on Windows 8 or Windows
> 7 system.
>
> <Directory Id='LocalAppDataFolder' Name='AppData'>
> <Directory Id='localAppData' Name='" + _applicationName + @"'>
>
> <Component Id='localAppData' Guid='DE25DEA9-534E-405A-A46F-4616DA22FBA3'>
>
> <CreateFolder/>
>
> <util:RemoveFolderEx On='uninstall' Property='localAppData'/>
>
> <RemoveFolder Id='localAppData' On='uninstall' />
>
> <RegistryValue Root='HKCU' Key='Software\[Manufacturer]\[ProductName]'
> Type='string' Value='' KeyPath='yes' />
>
> </Component>
>
> </Directory>
>
> </Directory>
>
> I used the above code and the result is the same. MSI generated on Windows
> 8.1 does not remove the localAppData folder (when using RemoveFolderEx) on
> Windows 7 and Windows 8.
>
> But the same generated MSI removes the localAppData folder perfectly on other
> Windows 8.1 systems.
>
> Please advice on how to proceed. I’d appreciate any feedback.
>
>
>
> Regards,
>
> Sharada
>
>
>
>
> Sent from Windows Mail
>
>
>
>
>
> From: sharada boda
> Sent: Wednesday, September 10, 2014 11:05 AM
> To: wix-users@lists.sourceforge.net
>
>
>
>
>
> Hi Hoover,
>
> The reason why I’m using custom action and calling command prompt and not
> RemoveFolderEx is because I need to:
>
> Always delete the folder on uninstall (which will work with removeFolderEx)
>
>
> Delete conditionally on upgrade (i.e. I have modified the UI and provided a
> checkbox in InstallDirDlg providing the user an option to delete the data on
> upgrade).
>
>
> As far as I know RemoveFolderEx will work on install and uninstall but not
> for upgrade. Please correct me if I’m wrong.
>
> Thank you,
>
> Sharada
>
>
>
>
> Sent from Windows Mail
>
>
>
>
>
> From: Hoover, Jacob
> Sent: Tuesday, September 9, 2014 8:03 PM
> To: wix-users@lists.sourceforge.net
>
>
>
>
>
> Why reinvent the wheel?
> http://wixtoolset.org/documentation/manual/v3/xsd/util/removefolderex.html
>
>
> -----Original Message-----
> From: sharada boda [mailto:sharada.b...@outlook.com]
> Sent: Tuesday, September 09, 2014 6:29 AM
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] Custom action issue when msi is generated on Windows 8.1
> and installed on Windows 8 or Windows 7
>
>
> Hi,
>
>
>
> I'm calling a custom action on upgrade and delete of an application. The
> custom action essentially deletes certain folders (not part of the
> installation folder) using the command prompt.
>
>
>
> When the msi is generated on windows 7/ windows 8, and then launched either
> on windows 7/windows 8/windows 8.1 - the custom action works perfectly fine.
>
>
>
> But, when the msi is generated on windows 8.1 and launched on either windows
>
> 7 or windows 8 -- the folders are not being deleted. The same generated msi
> is working fine on other windows 8.1 systems.
>
>
>
> Please let me know how to address this issue.
>
>
>
> Regards,
>
> Sharpi.
>
>
>
>
>
>
> Sent from Windows Mail
> ------------------------------------------------------------------------------
> Want excitement?
> Manually upgrade your production database.
> When you want reliability, choose Perforce.
> Perforce version control. Predictably reliable.
> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
> ------------------------------------------------------------------------------
> Want excitement?
> Manually upgrade your production database.
> When you want reliability, choose Perforce.
> Perforce version control. Predictably reliable.
> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> ------------------------------------------------------------------------------
> Want excitement?
> Manually upgrade your production database.
> When you want reliability, choose Perforce
> Perforce version control. Predictably reliable.
> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> ------------------------------------------------------------------------------
> Want excitement?
> Manually upgrade your production database.
> When you want reliability, choose Perforce
> Perforce version control. Predictably reliable.
> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
------------------------------------------------------------------------------
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users