Hi,
im facing trouble with util:removefolderex.
If I install the application per-user, removefolderex works just fine and
as expected.
If I install the application per-machine, removefolderex works not, all the
files and folders which have been created after installation (under the
root-folder of
the application) are still there after uninstall.
If the application is installed per-user or per-machine is choosen from user
during install (Property ALLUSERS).
The removefolderex is implemented as followed:
<Property Id="APPLICATIONFOLDER">
<RegistrySearch Key="SOFTWARE\$(var.manufacturer)\abc" Root="HKLM"
Type="raw" Id="APPLICATIONFOLDER_REGSEARCH" Name="Path" />
</Property>
<Feature....
<Component Directory="INSTALLDIR" Id="CleanupMainApplicationFolder"
Guid="5f78af6b-b839-1b4d-9d4f-79cf7826f749">
<RegistryValue Root="HKLM" Key="SOFTWARE\$(var.manufacturer)\abc"
Name="Path" Type="string" Value="[INSTALLDIR]" KeyPath="yes" />
<!-- We need to use APPLICATIONFOLDER variable here or RemoveFolderEx
will not remove on "install". -->
<util:RemoveFolderEx On="uninstall" Property="APPLICATIONFOLDER" />
</Component>
Any suggestion?
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users