我创建了一个面向 .Net 4.5、Silverlight 4 及更高版本、Windows Phone 7 及更高版本以及 Windows Store 的可移植类库。
然后我从http://json.codeplex.com下载了 Json.NET ,从 Bin\Portable 文件夹中引用了 Newtonsoft.Json.dll,添加“使用 Newtonsoft.Json;” 到我的班级,但是当我编译它时,我收到了错误:
找不到类型或命名空间名称“Newtonsoft”(您是否缺少 using 指令或程序集引用?)
但是我已经参考过了。我使用了错误的版本吗?
我还尝试使用 Nuget 直接从我的 PCL 项目中获取 Json.NET,但是添加到我的项目中的那个只包含非常小的一组功能(没有异步版本,也没有 JsonConvert 对象上的 SerializeXNode)。