尝试通过 NuGet / NuPack 添加包引用对话框添加 Json.net 包引用时出现错误。我得到的错误是:
找不到与目标框架“Silverlight,Version=4.0,Profile=WindowsPhone”兼容的程序集引用
我安装了最新版本的 Windows Phone 7 SDK 和 Package Manager 工具。这是在 Visual Studio 2010 中运行的。
有没有其他人遇到过这个错误?
尝试通过 NuGet / NuPack 添加包引用对话框添加 Json.net 包引用时出现错误。我得到的错误是:
找不到与目标框架“Silverlight,Version=4.0,Profile=WindowsPhone”兼容的程序集引用
我安装了最新版本的 Windows Phone 7 SDK 和 Package Manager 工具。这是在 Visual Studio 2010 中运行的。
有没有其他人遇到过这个错误?
根据 James Newton-King(Json.NET 的作者)的说法,您可以使用 Silverlight 3.0 版本。
http://json.codeplex.com/Thread/View.aspx?ThreadId=226910
不幸的是,NuGet 包没有正确表明 Windows Phone 7 支持。所以你必须以老式的方式添加引用。(例如,将程序集复制到 ~\lib\Json.NET 等目录中 - 其中 ~ 是您的解决方案根目录 - 和项目...添加参考...)