I have an application that I would like to be able to create "snapshots" of (sort of like you might do with a virtual machine). Basically I would like to be able to allow the user to do a bunch of processing on the application and be able to take snapshots at various points that he could come back to later. I'm not even sure if App-V would be a technology I could use for this. If not, how would I go about doing something like this?
Further Clarification: There was a legacy application which didn't have the functionality built in to save the current state of a project to the file system. I was thinking of using this as a temporary workaround until a replacement application became available.