Hey folks!
This is the first installer/uninstaller I've authored using SF, and I've got a bit of a problem; perhaps someone here would be kind enough to steer me in the right direction.
Setup works just fine; it creates a single folder under %ProgramFilesFolder%, and dumps some files into it, one of which is an ActiveX component. No problem.
During the lifetime of the application, it creates some working files and sub-folders under %AppFolder% that need to go away; if they don't, they interfere with the uninstaller's deletion of %AppFolder%. I have no way to know their names, so what I'm doing is scheduling all files in %AppFolder% including subfolders using File.Find recursively and including folders, for deletion at reboot with File.DeleteOnReboot(). My problem is that the files are going away, but not the sub-folders, and hence neither is %AppFolder%, even on reboot.
What am I doing wrong, here? I'll be glad to post script here, but I figured I'd wait until someone asked to see it. ;)
Thanks in advance,
DDoutelMS