我正在寻找有关如何在Windows Phone客户端中使用Azure移动服务的一些信息。我们可以在this link查看,有一些关于如何使用移动服务的示例。
就我而言,我想从我的SQL数据库中删除一个ID。为此,我们可以使用MSDN文档中的示例代码:
JObject jo = new JObject();
jo.Add("Id", "37BBF396-11F0-4B39-85C8-B319C729AF6D");
await table.DeleteAsync(jo);
当我将此代码粘贴到我的函数中时,我无法编译它,因为JObject。
这是我在JObject jo = new JObject();
行得到的错误:
找不到类型或命名空间名称“JObject”(您是否缺少using指令或程序集引用?)
我不能实例化新的JObject对象,但Newtonsoft.JSON
在我的项目中被引用。所以我认为它应该可以正常工作,但我不能实例化JObject。
答案 0 :(得分:2)
这个JObject类属于JSON.NET库(Newtonsoft)。
这是完整的命名空间:
Newtonsoft.Json.Linq.JObject
如果您无法编译,可能您的项目中没有JSON.NET库。使用Nuget Package将Newtonsoft库添加到您的项目中。
在你的VS中,打开解决方案,打开菜单工具 - >库包管理器 - >包管理器控制台
PM>安装包Newtonsoft.Json
答案 1 :(得分:0)
使用Windows Azure移动服务和Windows Phone 8.我建议您直接从移动服务信息中心下载模板项目。
如果您想使用现有项目,请按照仪表板中的指南进行操作。