0

Ich benutze Visual Studio 2013 und kann nicht scheinen, um den folgenden Erstellungsfehler zu beheben, den ich bekomme, wenn ich https://developer.xamarin.com/samples/xamarin-forms/WebServices/TodoDocumentDB/ gehe und herunterladen der Beispielcode und versuchen, sie auszuführen:Xamarin Forms "Todo DocumentDB" Beispiel - Höhere Version als referenzierte Assembly System.Collections.Specialized Fehler

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 

ich habe alle nuget Pakete versucht zu aktualisieren, aber das hat nicht funktioniert.

Ich kann nicht scheinen, jemand anderes mit diesem Fehler zu finden.

Danke!

+1

Haben Sie versucht, System.Collections.Specialized auf 4.0.1.0 in der Datei package.json & restore nuget zu ändern? – OrcusZ

+0

Ich habe die packages.config-Dateien bearbeitet und

+4

Das ist, was ich dachte, das letzte ToDo-Beispiel ist nicht kompatibel mit VS 2013, sollten Sie Xamarin Studio oder VS 2015 und höher verwenden – OrcusZ

Antwort

1

Es sieht so aus, als ob dieser Code nicht mit Visual Studio 2013 auf dem PC kompatibel ist.

Auf dem PC müssen Sie Visual Studio 2015 (oder neuer) verwenden.

Auf dem Mac können Sie eine beliebige Version von Visual Studio für Mac verwenden.

Verwandte Themen