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

Xamarin.auth with Xamarin Fourms

when installing xamarin auth to my project i get this error.

Severity Code Description Project File Line Suppression State
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. 0

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.