A Unity ID allows you to buy and/or subscribe to Unity products and services, shop in the Asset Store and participate in the Unity community.
Separate names with a comma.
I guess the c# sln file which is being created by unity gets corrupted somehow and has to be rebuild.
This problem might be fixed if you delete Library and obj and all csproj and sln files in the highest hierarchy level of the project Folder...