0
votes

After upgrading to the latest version of Xamarin.Forms (2.3.3.175) my iOS project throws the compilation error

Failed to resolve assembly: 'Stateless, Version=2.5.53.0, Culture=neutral, ...' (MT2002) in File MTOUCH and Path MTOUCH

The shared code is in a PCL library targeting PCL 4.5 - Profile78

So far Google search hasn't returned anything.

Anyone encounter this yet? Appreciate any help in resolving this.

I am using Xamarin Studio Community Edition version 6.1.2 (Build 44)

2
Do you have the latest Developer Tools from XCode installed? - Bruno Caceiro

2 Answers

3
votes

You are likely using couchbase lite. Stateless is an assembly required by couchbase lite. It seems it cannot be resolved if used in a pcl project. You can read something about this problem here. A couchbase developer states that

The strategy has changed since then. We won't be supporting PCL but instead we aim to support .NET Standard 2.0 when it is ready.

Hope this helps.

1
votes

Xamarin.Forms has NO dependency on an assembly named Stateless of any sort. Check your dependencies, and your dependencies dependencies...