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 等目录中 - 其中 ~ 是您的解决方案根目录 - 和项目...添加参考...)

于 2010-11-02T15:36:31.720 回答