2017-08-25 11 views
0

私はVisual Studio 2013を使用しており、https://developer.xamarin.com/samples/xamarin-forms/WebServices/TodoDocumentDB/にアクセスしてダウンロードすると次のビルドエラーを修正できないようですサンプルコードと、それを実行しよう:Xamarinフォーム "Todo DocumentDB"サンプル - 参照されているアセンブリより上位バージョンSystem.Collections.Specializedエラー

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 

私はすべてのnugetのパッケージを更新しようとしたが、それは働いていません。

このエラーが発生した他の人は見つかりませんでした。

ありがとうございます!

+1

package.jsonファイルおよび復元ナゲットでSystem.Collections.Specializedを4.0.1.0に変更しましたか? – OrcusZ

+0

packages.configファイルを編集し、

+4

これは私が思ったことです。最後のToDoサンプルはVS 2013と互換性がありません.Xamarin StudioまたはVS 2015以降を使用する必要があります。 – OrcusZ

答えて

1

このコードは、PC上のVisual Studio 2013と互換性がないようです。

PCでは、Visual Studio 2015(またはそれ以降)を使用する必要があります。

Macでは、Mac用のVisual Studioの任意のバージョンを使用できます。

関連する問題