0

J'utilise Visual Studio 2013 et je n'arrive pas à corriger l'erreur de génération suivante lorsque je passe à https://developer.xamarin.com/samples/xamarin-forms/WebServices/TodoDocumentDB/ et que je télécharge l'exemple de code et tenter de l'exécuter:Xamarin Forms Exemple "Todo DocumentDB" - Version supérieure à celle référencée assembly System.Collections.Erreur spécialisée

Error 2 Assembly 'Microsoft.Azure.DocumentDB.Core, Version=1.0.0.0, 
Culture=neutral, PublicKeyToken=31bf3856ad364e35' uses 
'System.Collections.Specialized, Version=4.0.1.0, Culture=neutral, 
PublicKeyToken=b03f5f7f11d50a3a' which has a higher version than referenced 
assembly 'System.Collections.Specialized, Version=4.0.0.0, Culture=neutral, 
PublicKeyToken=b03f5f7f11d50a3a' c:\Users\Elijah 
Lofgren\Downloads\T1mobio\TodoDocumentDB\packages\Microsoft.Azure.DocumentDB.Cr 
e.1.0.0\lib\netstandard1.6\Microsoft.Azure.DocumentDB.Core.dll 
TodoDocumentDB.Droid 

J'ai essayé de mettre à jour tous les paquets NuGet mais cela n'a pas fonctionné.

Je n'arrive pas à trouver quelqu'un d'autre avec cette erreur.

Merci!

+1

Avez-vous essayé de changer System.Collections.Specialized à 4.0.1.0 dans le fichier package.json & restaurer nuget? – OrcusZ

+0

J'ai modifié les fichiers packages.config et modifié

+4

Voilà ce que je pensais, le dernier échantillon de ToDo n'est pas compatible avec VS 2013, vous devriez utiliser Xamarin Studio ou VS 2015 et plus – OrcusZ

Répondre

1

Il semble que ce code n'est pas compatible avec Visual Studio 2013 sur PC.

Sur PC, vous devez utiliser Visual Studio 2015 (ou plus récent).

Sur Mac, vous pouvez utiliser n'importe quelle version de Visual Studio pour Mac.