My OS: macOS Sierra 10.12.5
Identical issue in both
Visual Studio Community 2017 for Mac, 7.0.1 (build 24)
Xamarin Studio: 6.3 (build 864)
How to reproduce:
Missing compiler required member 'Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo.Create
Now in debug over 'string x2 = w.Description' throw
Could not load file or assembly 'System.Runtime, Version=18.104.22.168, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies.
I pick from a Windows machine the file
References -> Edit reference -> .Net Assembly -> Browse ... -> pick the Windows file.
adding reference in my Xamarin.Mac project
So, the questions:
p.s. if i remove the System.Runtime reference, and do a "Build -> Build All", still works.
Because VS-Mac don't remove the file "x.app/Contents/MonoBundle/System.Runtime.dll" when i removed the reference and do a normal build.
If i do a "Build -> Rebuild All" the issue correctly return because the file are removed during a rebuild.
This is another problem, of course.