I had a single csproj in my project in Visual Studio Code and wanted to rehouse it into a sub folder so that I could also have a test.csproj alongside so I created two new folders at the root:
root --api --test
And I used VSCode to move all the existing files into the new api folder so that I could have two csproj files separated out into two folders.
Everything went FUBAR, the only way I could fix it was to create a new project and copy all the files I needed across.
Is there currently a better way to do this without messing up all references to the existing csproj?