msi Task:
When files are deployed outside the TARGETDIR, they
are not cleaned up on uninstall. Here is a sample of the
script...
<directories>
<directory name="D__CONFIGFOLDER"
foldername="EQ.Config" root="WindowsVolume" />
<directory name="D__RELEASEFOLDER"
foldername="Release" root="TARGETDIR" >
<directory
name="D__RELEASEASSEMBLIESFOLDER"
foldername="Assemblies" />
<directory name="D__RELEASEGACFOLDER"
foldername="GAC" />
<directory name="D__RELEASEWEBFOLDER"
foldername="Web" />
</directory>
</directories>
Files deployed in D__RELEASEFOLDER are cleaned
up after uninstall. However files deployed in
D__CONFIGFOLDER are not.