0

NuGet/NuPack の [パッケージ参照の追加] ダイアログを使用して Json.net パッケージ参照を追加しようとすると、エラーが発生します。私が得るエラーは次のとおりです。

ターゲット フレームワーク 'Silverlight,Version=4.0,Profile=WindowsPhone' と互換性のあるアセンブリ参照が見つかりません

Windows Phone 7 SDK と Package Manager ツールの両方の最新バージョンがインストールされています。これは、Visual Studio 2010 で実行されています。

他の誰かがこのエラーに遭遇しましたか?

4

1 に答える 1

1

James Newton-King (Json.NET の作成者) によると、Silverlight 3.0 バージョンを使用できます。

http://json.codeplex.com/Thread/View.aspx?ThreadId=226910

残念ながら、NuGet パッケージは Windows Phone 7 のサポートを正しく示していません。したがって、昔ながらの方法で参照を追加する必要があります。(たとえば、アセンブリを ~\lib\Json.NET などのディレクトリにコピーします - ここで ~ はソリューション ルートです - そして Project... Add Reference...)

于 2010-11-02T15:36:31.720 に答える