Tom Jefferis Tom Jefferis - 1 month ago 11
C# Question

Error installing Xamarin.Auth from NuGet

When installing

Xamarin.Auth
to my project with NuGet, I get this error:


Could not install package 'Validation 2.0.4.14103'. You are trying to install this package into a project that targets 'Xamarin.iOS,Version=v1.0', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.

Answer

This is because the NuGet dependency behaviour is set to 'lowest' and Validation 2.0.4.14103 is not compatible with Xamarin.iOS,Version=v1.0

Here is a workaround:

  1. Install the Validation NuGet package first, using the latest version 2.3.7.

  2. Then install Xamarin.Auth, and it should work as expected without the error.