Json.Net NuGet(NuPack)包参考无法找到与目标框架兼容的程序集

时间:2010-11-02 13:18:44

标签: visual-studio-2010 json.net nuget

尝试通过NuGet / NuPack添加包参考对话框添加Json.net包引用时出错。我得到的错误是:

无法找到与目标框架“Silverlight,Version = 4.0,Profile = WindowsPhone”兼容的程序集引用

我安装了最新版本的Windows Phone 7 SDK和Package Manager工具。这是在Visual Studio 2010中运行。

是否有其他人遇到此错误?

1 个答案:

答案 0 :(得分: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 ...)