I had found, with RSView ME at least, that a list of the active projects is kept in the registry. If it isn't in the registry, it doesnn't exist. If it in the registry, the application exists, even though the files had been deleted. The 'delete' and 'restore' functions manipulate the registry properly. Merely moving the files in or out doesn't.
I was able to sucessfully delete an application after mistakenly deleting just the files, by meticulously going through the registry (a scarry thought) and deleting every reference to it. There was a bunch.
Come on AB, how about just a local text file as an index? Or just looking for all files with the appropriate extension in a chosen (and changable) directory?