How do I open a project without a .sln file in Visual Studio?
If a *.csproj file exists, you can build a new solution by Visual Studio at first. Next, you can open this *.csproj file in Visual Studio.
If you have a web project (without a .sln), you must do:
Menu File → Open → Web Site...
And choose the folder where the project is.