Why can't Unreal Engine 4 open my project?

In fact, it’s a special version optimized for Nvidia graphics cards. When my ue4 is loading 70% of my project, it crashes and its process in Task Manager disappears. I don’t know whether it happens in other versions like 4.11 or 4.12. I think the problem might do something with my c++ code, because I modified some of my code and then rebuilt my project, while couldn’t reopen it again.

Can anyone give me some suggestion? Even a little comment will be appreciated!

I solved the issue on my own.

In VS, set Engine project as startup project, and then F5 to debug.

Follow the errors and sovle them one by one.

The engine could be open normally.