Category Archives: Preview

Preview products available for download from a dedicated web page.

Alpha Preview 4: Cycle 9

We are releasing the fourth Alpha preview of our next major feature release, called Cycle 9.

If you notice an error in this blog post or have trouble downloading one of the installer packages, please let us know in the corresponding forum thread.


Known Issues

As this is a Alpha build, there are some known issues and the possibility of new issues being found during testing.

Of course additional bug reports are still welcome for these preview versions. If you see any suspicious behavior that you wish to report, please file a quick bug. File a bug using the “Cycle 9 Preview” new bug form.

  • [Xamarin.VS] – At this time, as a result of VS 2017 moving away from .msi packaging toward utilization of the Visual Studio Installer system, Xamarin for Visual Studio 2017 can not be installed at the same time as Xamarin for Visual Studio 2015/2013/2012. Please note that installing Xamarin to Visual Studio 2017 will render any previous installation of Xamarin in an earlier version of Visual Studio inoperable.
  • [Xamarin.Android]48213 – Android 7.1.1 (API 25) is not yet supported in this release and can cause deployment errors such as “Value cannot be null. Parameter name: path2” if it is installed. A workaround is to uninstall API 25 in the Android SDK Manager or to disable Project properties > Application > Compile using Android version > Use Latest Platform (in Visual Studio) or Project Options > Build > General > Use latest installed platform (in Xamarin Studio) if you encounter any deployment failures.
  • [Xamarin.VS]46559 – VS hangs while Running/debugging an Android Wear App

Products Released 


Installing the Alpha and switching back to Stable

You can install this new Alpha version or switch back to the current Stable version by changing updater channels.


Upcoming Release Dates

Alpha – Nov 8th, 2016

Alpha 2 – Nov 16th, 2016 (Connect(); Conference)

Alpha 3 – Nov 28th, 2016

Alpha 4 – This Release!

Alpha Preview 3: Cycle 9

We are releasing the third Alpha preview of our next major feature release, called Cycle 9.

If you notice an error in this blog post or have trouble downloading one of the installer packages, please let us know in the corresponding forum thread.


Known Issues

As this is a Alpha build, there are some known issues and the possibility of new issues being found during testing.

Of course additional bug reports are still welcome for these preview versions. If you see any suspicious behavior that you wish to report, please file a quick bug. File a bug using the “Cycle 9 Preview” new bug form.

  • [Xamarin.VS] – At this time, as a result of VS 2017 moving away from .msi packaging toward utilization of the Visual Studio Installer system, Xamarin for Visual Studio 2017 can not be installed at the same time as Xamarin for Visual Studio 2015/2013/2012. Please note that installing Xamarin to Visual Studio 2017 will render any previous installation of Xamarin in an earlier version of Visual Studio inoperable.
  • [Xamarin.Android]48213 – Android 7.1.1 (API 25) is not yet supported in this release and can cause deployment errors such as “Value cannot be null. Parameter name: path2” if it is installed. A workaround is to uninstall API 25 in the Android SDK Manager or to disable Project properties > Application > Compile using Android version > Use Latest Platform (in Visual Studio) or Project Options > Build > General > Use latest installed platform (in Xamarin Studio) if you encounter any deployment failures.
  • [Xamarin.VS]46559 – VS hangs while Running/debugging an Android Wear App
  • [Xamarin.VS] – 46750 – User is not able to Create Xamarin.Forms application on Windows 7 with VS2012/13

Products Released 


Installing the Alpha and switching back to Stable

You can install this new Alpha version or switch back to the current Stable version by changing updater channels.


Upcoming Release Dates

Alpha – Nov 8th, 2016

Alpha 2 – Nov 16th, 2016 (Connect(); Conference)

Alpha 3 – This Release!

Alpha Preview: Cycle 9

We are releasing the first Alpha preview of our next major feature release, called Cycle 9. As this is a Alpha build, there are some known issues and the possibility of new issues being found during testing.

Of course additional bug reports are still welcome for these preview versions. If you see any suspicious behavior that you wish to report, please file a quick bug.

If you notice an error in this blog post or have trouble downloading one of the installer packages, please let us know in the corresponding forum thread.

The issues addressed below are only the highest severity ones, so please check out the product release notes to see all the fixes and known issues for this release.


Known Issues 

  • [Xamarin.VS]46557 – Android Designer is unable to render in Visual Studio.
  • [Xamarin.VS]46559 – VS hangs while Running/debugging an Android Wear App
  • [Xamarin.VS] – 46750 – User is not able to Create Xamarin.Forms application on Windows 7 with VS2012/13
  • [Xamarin.Android] 46509 – New linker failure in Xamarin.Android Cycle 9 on Windows error MSB4018: System.ArgumentNullException: Value cannot be null. Parameter name: instruction
  • [Xamarin.Android] 46510 – New linker failure in Xamarin.Android Cycle 9 Error executing task LinkAssemblies: Value cannot be null. Parameter name: variable

Products Released

  • Xamarin Studio 6.2.0.1358
    • Release Notes
    • Major Issues Addressed:
      • 44330 – Can’t edit storyboard with iOS Designer after editing with Xcode 8
  • Xamarin.VS 4.3.0.254
    • Release Notes
    • Major Issues Addressed:
      • 44317 – A problem was encountered creating the sub project ‘myprojectname.Droid’. Attempted to access a missing method
  • Xamarin.Android 7.0.99.160
    • Release Notes
    • Major Issues Addressed:
      • 44350 – Seeing multiple error CS00**: Inconsistent accessibility errors building binding projects using class-parse

Installing the Alpha and switching back to Stable

You can install this new Alpha version or switch back to the current Stable version by changing updater channels.


Upcoming Release Dates

Alpha – This Release!

Beta Release: Cycle 8 Service Release 1

We are releasing a Beta preview of our next release, called Service Release 1. This should address some of the issues reported after the release of Cycle 8.

 As this is a Beta build, there are some known issues and the possibility of new issues being found during testing.

Please check out the product release notes to see all the fixes and known issues for this release.

If you see a behavior that looks suspicious in these versions, and if it isn’t clear whether one of the known issues in the release notes matches the problem, please file a quick bug report to let the team know.

If you notice an error in this blog post or have trouble downloading one of the installer packages, please let us know in the corresponding forum thread.


Known Issues

  • [Xamarin for Visual Studio], [Xamarin Studio] – Upcoming compatibility feature, tracked in 44330 – “This version does not have support for files saved in Xcode 8 format” appears when attempting to edit a file with the Xamarin iOS designer after having edited the file with Xcode 8. Xcode 8 introduced a new, non-backwards-compatible XML format for Interface Builder documents that is not yet supported in Xamarin’s iOS designer. As it turns out, the beta version of Xcode 8.1 from Apple has in fact backed out of several of those format changes. Candidate fixes are now under test for Xamarin’s iOS designer to cover the remaining format changes as present in Xcode 8.1.
  • [Xamarin.Android]44193 “Consider app.config remapping of assembly “System.Runtime…” from Version “4.0.0.0”” and similar warnings when building Xamarin.Android apps.
    • Candidate workaround: Create a new .xml file named app.config at the root level of the Xamarin.Android app project, and then paste in the binding redirect as listed in Bug 44193, Comment 18.
  • [Xamarin Studio]43188 – Sporadic “Out of memory” error during build leaves solution in an unbuildable state until the project is reloaded.
    • Improved in this release: Cycle 8 Service Release 1 includes some fixes that should hopefully eliminate the need to reload the project in this scenario. Additional fixes for the “Out of memory” error itself are also planned.
  • [Xamarin for Visual Studio]45719 – The Xamarin.VisualStudio .msi installer has increased in size by roughly 50% due to code signing changes that broke some of the de-duplication techniques used in the installer. The corresponding on-disk installation size has increased by roughly 18%.
  • [Xamarin for Visual Studio], [Xamarin Studio]43566 – In a few remaining scenarios, the iOS Designer initialization process might still cause a running iOS 10 simulator to become non-responsive. The designer initialization happens when opening an iOS project in Xamarin Studio and during the connection to the remote Mac in Visual Studio. This issue does not affect Xcode 7.3, iOS 9.3 (and lower) simulators.
    • Workaround: Quit and restart the simulator after the designer has initialized. You can then proceed to use the simulator again as normal.

Products Released

  • Xamarin Studio 6.1.2.38
  • Release Notes
    • Issues Addressed:
      • 45535 – User is not seeing iOS Simulator in Xamarin Studio
      • 43675 – New “run configurations” menu means we can’t see which emulator is selected
      • 45358 – User is not seeing iOS Simulator in Xamarin Studio when using Xcode 8.1 beta
      • 42779 – Random crash caused by LogViewProgressMonitor
      • 44537 – XS 6.x branches are not reading XML documentation from 3rd party libraries
      • 44378 – Mac Migration Tool Not Working
      • 44285 – Xcode 8 quits after Xamarin Studio returns to the foreground when using Xcode 8 via Open With > Xcode Interface Builder.
      • 44144 – Cannot open axml files using Layout Editor
      • 40314 – “Reopen Closed Tab” option does not work on Assembly Browser tabs
      • 38791 – Update default product templates to benefit from C#6
      • 15222 – Open With doesn’t work when file is open in another editor
      • 34994 – Dialogs do not highlight default [“Return”] button on Mac
  • Xamarin.VS 4.2.1.15
  • Release Notes
    • Issues Addressed:
      • 44997 – Android Designer shows progress indicator indefinitely
      • 44468 – Can’t save 120×120 App Icons in Info.plist editor
      • 45122 – Import Existing Keystore fails with java.io.IOException: Keystore was tampered with, or password was incorrect
      • 44567 –  “Launch failed. The app ‘app’ could not be launched on ‘iPhone’: Object reference not set to an instance of an object” when attempting to deploy to certain iOS devices in certain environments.
      • 44958 – No Available Devices are Listed After Changing Start Up Project via the Run button
      • 43316 – Native References in iOS Binding projects do not build in VS
      • 45249 – “Could not install package ‘Xamarin.Forms 2.2.0.45’. You are trying to install this package into a project that targets ‘Unsupported,Version=v0.0′” when adding a new XAML page to a Forms Shared Project
      • 44432 – Entitlements view doesn’t save changes made in designer nor loads data from plist
      • 43948 – Android Designer shows progress indicator indefinitely
      • 44284 – User is not getting option ‘Top Shelf Image Wide’ under Assets catalogs for tvOS template in VS.
      • 38570 – “The project requires user input. Reload the project for more information” error prevents loading a newly created F# Blank App (Android) tempate app
      • 44394 – The error message shown in the Output window when attempting to use a 7.x device with Xcode 8 does not include the compatibility error returned by Xcode.
      • 44273 – “An error occurred trying to load the page.” appears in the “Project Properties > iOS Build” tab when not connected to a Mac
      • 45333 – [Android Archive Manager and Publishing Workflow Enhancements] Differentiator between Alias, Wizard Path, Key Details, Keystore Path
  • Xamarin.iOS 10.0.2.3
  • Release Notes
    • Issues Addressed:
      • 44701 – “Could not link assemblies” due to NullReferenceException in certain scenarios during bindings optimization
  • Xamarin.Android 7.0.2.28
  • Release Notes 
    • Issues Addressed:
      • 44535 – “‘System.ComponentModel.INotifyPropertyChanged’ is defined in an assembly that is not referenced. You must add a reference to assembly ‘System.ObjectModel” for projects that reference PCLs with `INotifyPropertyChanged`
      • 44633 – Enabling <AndroidUseSharedRuntime> in some projects causes `classes.dex` to not deploy to device
      • 34498 – AOT task fails if project path has a space in it
      • 43915 – Getting build error on Android F# app when using ‘Array.take’.
  • Mono Framework 4.6.1.13
  • Release Notes
    • Issues Addressed:
      • 39832 – SIGSEGV when running roslyn
      • 44349 – Mono.Data.Sqlite fails to store seconds in timestamp value to a table

Installing the Beta and switching back to Stable

You can install this new Beta version or switch back to the current Stable version by changing updater channels.


Upcoming Release Dates

Beta – This Release!

Stable – October 2016

Preview: Xamarin Profiler 0.38.0

Xamarin Profiler preview 0.38.0 is now available for download! There have been a number of fixes since our previous preview, which have been noted below.

Please note that the Mac app bundle has been renamed (from XamarinProfiler.Mac.app to “Xamarin Profiler.app”), so the old version needs to be removed before installing this new update, so that Xamarin Studio prompts the user for the new location.


Known Issues

  • No official support for profiling release builds is available at this time.
  • Data sets are correct at the time of collection, but data mining and representation is preliminary. This will improve in future releases.
  • Time instrument not available for Android and tvOS profiling.

Products Released


As with all our preview releases, this is not a product we officially support. If you encounter any issues, we recommend filing a bug in Bugzilla. You can also jump into the discussions on the forum thread posted below.

Beta Release: Cycle 8 Service Release 0 – Apple TLS

Update – Xamarin.iOS and Xamarin.Mac packages have been updated to address issue 42443

  • xamarin.ios-10.0.1.9 
  • xamarin.mac-2.10.0.104

We are releasing a Beta preview to fix an issue where AppleTLS would fail with a “server not authenticated” error under certain conditions.

 As this is a Beta build, there are some known issues and the possibility of new issues being found during testing.

Please check out the product release notes to see all the fixes and known issues for this release.

If you see a behavior that looks suspicious in these versions, and if it isn’t clear whether one of the known issues in the release notes matches the problem, please file a quick bug report to let the team know.

If you notice an error in this blog post or have trouble downloading one of the installer packages, please let us know in the corresponding forum thread.


Known Issues

  • [Xamarin for Visual Studio]44300 – Xamarin.Android projects appear as “incompatible” after closing and reopening a solution in a single VS session.
    • Partial workaround: Deleting the contents of %LOCALAPPDATA%\Microsoft\VisualStudio\14.0\ComponentModelCache and then closing and opening Visual Studio again will allow the Android project to load. Note that closing and re-opening the solution again in this new session can cause the issue to re-occur.
    • Ensure VS 2015 is up-to-date: Installing the latest point release of Visual Studio 2015 Update 3 (version14.0.25431.01) might help reduce the chances of hitting this issue.
  • [Xamarin Studio]44285 – Xcode 8 quits after Xamarin Studio returns to the foreground when using Xcode 8 via Open With > Xcode Interface Builder.
  • [Xamarin.Android]44633 – “Deployment failed because of an internal error: Failure [INSTALL_FAILED_DEXOPT]” when <AndroidUseSharedRuntime> is enabled in certain projects because classes.dex is not deployed to device as expected.
  • [Mono], [Xamarin.iOS], [Xamarin.Android], [Xamarin.Mac]44708 – “TrustFailure (The authentication or decryption has failed.) … Invalid certificate received from server.” with “Error code: 0x5” or “Error code: 0xffffffff800b010f” when attempting to access HTTPS servers on ports other than 443
  • [Xamarin for Visual Studio]44535 – “‘System.ComponentModel.INotifyPropertyChanged’ is defined in an assembly that is not referenced. You must add a reference to assembly ‘System.ObjectModel” for projects that reference PCLs with INotifyPropertyChanged
  • [Xamarin for Visual Studio], [Xamarin Studio]43566 – The iOS Designer initialization process will cause any running iOS 10 simulator to become non-responsive. The designer initialization happens when opening an iOS project in Xamarin Studio and during the connection to the remote Mac in Visual Studio. This issue does not affect Xcode 7.3, iOS 9.3 (and lower) simulators.
    • Improved in this release: Cycle 8 Service Release 0 includes some fixes to reduce the chances of hitting this problem, but additional fixes are also planned.
    • Workaround: Quit and restart the simulator after the designer has initialized. You can then proceed to use the simulator again as normal.