I've got a number of managed code Windows Services for which we use the Frameworks InstallUtil tool to install into the service control manager. This tool creates a new file at install time with an extension of .InstallState. I have experimented with deleting this file and an uninstall still works fine afterwards.
So my questions is, what is this file for and is there any reason I shouldn't delete it?
Edit 5/3/10: Really? Nobody has any clue what the value of this file is?