Some schools may even be eligible to get full Office apps installed on up to 5 Macs for free.Īccessing this very steep discount is very easy.
Microsoft offers all students and teachers the online version of Microsoft Office for free along with 1TB of online storage.
You may need to contact the package maintainers for more assistance.How to Get Microsoft Office for Mac Student Discount A Must-Have PDF Editor on Mac for Students How to Get Microsoft Office Mac Student Discount There are a huge number of nuget packages, many of them with little or no knowledge of Xamarin.Mac. Likely, nobody has tried running it on Xamarin.Mac before.
Now, I am unsure if adding a reference to that will "fix" your library issue. There are builds here for Cycle 6 (Stable) - but you can build it against any Xamarin.Mac that you desire.
It's a port of System.Drawing on top of OS X's core graphics. If recompiling the dependency to remove the assembly reference is unpalatable, as I expect it may be, you have another option. It depends on a native library called libgdi, and it has caused some of our Classic developers nothing but pain during every mono bump. We intentionally do not ship mono's System.Drawing library as part of either of the "supported" target frameworks (). You can verify this by running monop on the assembly like: monop -refs -r: While in some cases we can delay that until first use, it appears that for some reason the MySql library you are using really wants to use System.Drawing. NET will attempt to resolve references to other assemblies and used types. So while that is rather non-sensical at first glance, it actually makes sense (from my perspective). Should we be expecting the MySQL.Data package in the official NuGet gallery to work out of the box with Xamarin.Mac? I have even tried compiling the package from source direct from Oracle (in case it was an issue with x86/圆4 platform types or something) but that hasn't help either - I get the same issue. Which is a bizarre and seemingly unrelated error that goes away when removing the MySQL Connection code. Could not load file or assembly 'System.Drawing' or one of its dependencies System.IO.FileNotFoundException has been thrown. However, when attempting to run the Xamarin.Mac application with some test/example MySQL connection code I get the following error on NSApplication.Init(): Warning MM2009: Referenced by .MySqlWindowsAuthenticationPlugin.AcquireCredentialsHandle (MM2009) (Test_OSX) Warning MM2006: Native library 'libsecur32.dylib' was referenced but could not be found. Warning MM2006: Native library '/Library/Frameworks//Versions/2.4.2.1/lib/libsecur32.dylib' was referenced but could not be found. Warning MM2006: Native library '/Users/username/Test OSX/TestOSX/bin/Debug/Test OSX.app/Contents/MonoBundle/libMonoPosixHelper.dylib' was referenced but could not be found. The first few warnings out of 23 are along the lines of: I've been using the MySql.Data package (which I believe is managed by Oracle) with a command line Xamarin project perfectly well for a number of months but I'm struggling to get it running with Xamarin.Mac.Įven when compiling I'm getting a significant number of serious sounding warnings, but compiles.