If you’re using the launcher, then there is no way to generate an sln for the engine since it is already compiled upon download. If you create a C++ based project, opening the project’s sln will allow you to view the engine files, however they cannot be edited.