2

我有一個針對Windows Phone 7的項目。我想在項目中使用Json.NET。但是當我試圖通過NuGet包管理器在我的項目中安裝Json.NET軟件包時,它說:安裝Windows Phone 7的Json.NET時出現以下錯誤:

無法安裝軟件包'Newtonsoft.Json 6.0.1'。您正試圖將 安裝到以'portable-win + net45 + sl40 + wp'爲目標 的項目中,但該程序包不包含任何 程序集引用或與該 框架兼容的內容文件。

我認爲這是因爲Json.NET的最新版本不支持Windows Phone 7.我怎樣才能安裝舊版本的Json.NET?最好通過NuGet。什麼是與Windows Phone 7兼容的最新Json.NET版本?

我使用Visual Studio 2012

+0

只需從codeplex下載Json.net,添加引用並使用它 – Dibu

回答

3

在給定鏈路JSON .NET命令的所有版本存在,你可以嘗試任何舊版本這將在WP7支持......一個一個試:

NuGet Gallery | Json.NET

+6

感謝您的鏈接,它使我找到了答案;在軟件包管理器控制檯中輸入以下內容:'Install-Package Newtonsoft.Json -Version 5.0.8' – holmis83

+0

只是爲了更新問題:有人聲稱6.0.3正在使用wp7,但事實上並非如此。 –

0

Here 您可以檢查這個版本與Windows兼容的手機7
「變化 - .NET 4個便攜式構建目標WP8和SL5而不是WP7和SL4」

相關問題