Not sure what is causing this odd behavior: Step1: I had a project, one solution , one project.
C:\Repos\CatWeather
So CatWeather.csproj and CatWeather.csproj are in this folder.
Builds fine. OK.
Now I right click on the solution and choose to Add A New Project, a Unit Test project.
Well I do want them to be under same source control branch so I choose the location of this one to be inside the same folder

And that's where it gets messed up. Look at what it does:

This is wrong and causes build to fail. Even if I delete that extra folder, it keep building it and putting it back. Why is it doing that?