Hi,
I hesitated between posting here or the VS for Mac board. But since the issue is specifically related to the UnifiedAPI, I assumed it would be platform specific. Sorry if I'm wrong.
I have mono 4.8.1.0 installed and I made sure to delete all other versions of mono from /Library/Frameworks/Mono.framework/Versions (in case this would be the issue).
If I build my UnifiedAPI branch with this code inside:
[DllImport("__Internal", EntryPoint="mono_get_runtime_build_info")]
public extern static string GetMonoVersion();
...
Console.WriteLine("Mono version: {0}", GetMonoVersion());
I get the following console output:
Mono version: 5.2.0 (tarball)
If I build my ClassicAPI branch with the same code, I get the following console output:
Mono version: 4.8.1 (mono-4.8.0-branch/22a39d7)
Mono version 4.8.1.0 is definitely what is expected since this is what I have installed. Anyone can explain to me what's up with this?
This is quite important for me since I build against mono 4.8.1.0 to solve this issue: https://bugzilla.xamarin.com/show_bug.cgi?id=60128
Any help would be appreciated.