On Visual Studio mac the Xamarin.Mac 3.0.0.290 (provided by visual studio) has the OpenTK namespace in it which is causing me headaches! Is there a version of Xamarin.Mac that can replace this that doesn't have this namespace? I'm targeting .Net4.5.
You should explain more clearly what the issues you are having. Every Xamarin.Mac contains the OpenTK namespace, as we use a number of Vector and other types internally.
$ monop -r:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/4.5/Xamarin.Mac.dll | grep OpenTK | wc -l
21
$ monop -r:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Xamarin.Mac.dll | grep OpenTK | wc -l
21