This is absolutely driving me up the wall. I have two machines, a pc and a mac, and two developers both working on the same solution. Mac girl using VS for mac pushes code to VSTS GIT repo. Windows guy pulls, does some changes to the shared project (doesn't touch the iOS project) and pushes. Mac girl pulls and finds that VS for Windows has completely screwed up her iOS .csproj file and changed or lost a load of settings and now it won't build. BUT the windows guy NEVER TOUCHED the iOS project, and the iOS .csprog file did not change when the code was pushed!?!
Anyone understand whey VS Mac and VS Windows hate each other, and any tips for making this setup work?