Maybe it is easier than it is done under Unity 3D.
1/ Found the corrupted Unreal project
2/ Go into the project folder
3/ Delete Microsoft Visual Studio Solution
4/ Delete Visual Studio Solution User Options
5/ Go to the Binaries folder
6/ Delete the whole subfolder (I have the Win64 folder because I use the 64-bit system)
7/ Get out from the Binaries folder
8/ Right click on the Unreal Engine Project File and choose Switch Unreal Engine version (if the corrupted project was made with an older version)
8/ Right click on the Unreal Engine Project File and choose Generate Visual Studio project files
9/ VS project files are generated again (Microsoft Visual Studio Solution and Visual Studio Solution User Options)
10/ Go to Epic Game Launcher and launch the corrupted project
11/ You will see Missing Project modules info window and just click Yes to rebuild
12/ The corrupted project will be opened and I hope it has been fixed and ready to use