Unfortunately thats not sounding hopeful. Ive never seen that happen before when just reopening the project, I know it can occur when upgrading projects.
I know this probably comes as some harsh consolation but to avoid this occurring or reducing the cost when it does I use Visual studio with TFS server (Cost involved) or Visual Studio with Subversion utilising VisualSVN Server (
http://www.visualsvn.com/server/) and the Ankh svn client that integrates (
http://ankhsvn.open.collab.net/) both have no cost dependent on your options you want and both are wonderfully easy to set up.
When i have been naughty and not checked in work I have SyncBack configured to back up all my working areas (
http://www.2brightsparks.com/freeware/freeware-hub.html)