VS 2015 hit RC status today which means its licensed for production code. Am I safe to move to 2015 for Xamarin? What about the new C# 6 stuff? Working?
Hi, I have been using VS2015 (from preview - CTP6 and now RC) since January and been using it for production code but the project I am currently working on isn't being release any time time soon.
From personal experience prior to the latest VS2015 release the Xamarin Tool Chain worked really well when I was on CTP 6. But since the latest release we have hit the following problem "Pdb2Mdb.Converter throws error saying .dll.mdb file does not exist when building" we are now unable to debug but according to Xamarin a fix will be posted to alpha branch within a couple of weeks so currently I advise not using VS2015 and C#6 for production code until this fix has hit the stable branch.
It's also worth considering that Nuget has been having stability issues in VS2015 which Microsoft as well as the Nuget devs are unwilling to acknowledge, causing significant setbacks and requiring dual-installation of 2013/2015 and manual-editing of projects to fix the issues resulting from such hacky usage. Altogether, I recommend that if you can stay on 2013 for the time being, you will have a much better (and more stable) experience. I currently cannot even build or debug until a patch comes out due to destructive issues with compatibility, alongside crashes and lockups every 5 to 15 minutes of development.
P.S.: Note that while on VS2013, you can use Xamarin Studio for the features the VS plugin may lack, but use of VS2015's C# 6 (toolsversion14) projects confuses XS quite a bit, as it's expecting version 4.
Latest Xamarin alpha should work fine in VS 2015 RC bits. We are working with Microsoft side by side since a year now to have Xamarin bits working about the same day they release a new VS 2015 build.
If you notice any issues with Xamarin and VS 2015 RC bits please let me know at VGA at xamarin dot com (or post it here!).
I decided to take a stab at it. Nuget 3 RC is indeed FUBAR, with half the packages refusing to install on Xamarin.iOS. I logged a bug, and they have fixed it in RTM apparently.
Xamarin (latest alpha) seems to work fine.
Xamarin Inc., as a wholly-owned Microsoft subsidiary acting as a separate legal entity, adheres to the Microsoft Privacy Statement: Privacy & cookies