I had some luck using the following method.
Go into the project folder and find the current project file. There should also be a backup folder with a saved version. Replace the current version with the backup version. You will have to rename it. Hopefully this doesn’t set you back too far, but it’s better than not being able to open the file. I suppose this assumes it is the actual project file that is corrupt and not the event or render files…