2013-12-09 28 views
1

我正在寻找一些关于如何在Windows Phone客户端中使用Azure移动服务的信息。正如我们可以在this link查看的那样,有一些关于如何使用移动服务的例子。JObject jo = new JObject()(Windows Phone 8)

在我的情况下,我想从我的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

的参考Newtonsoft.JSON可能是“破碎“,你可以发布你的整个解决方案? –

+0

你好伊戈尔,我如何在这里发布我的解决方案?我的意思是,你想要做什么? – user3078247

+0

上传解决方案somwhere并发布链接 –

回答

0

使用Windows Azure移动服务和Windows Phone 8时,建议从移动服务仪表板开始直接下载模板项目。

如果您想要使用现有项目,请按照仪表板上的指南开始操作。

2

此JObject类属于JSON.NET库(Newtonsoft)。

下面是完整的命名空间:

Newtonsoft.Json.Linq.JObject

如果您不能编译,可能你没有在你的项目中JSON.NET库。使用Nuget Package将Newtonsoft库添加到您的项目。

在你的VS,打开您的解决方案,打开菜单工具 - >库包管理器 - >包管理器控制台

PM>安装,包装Newtonsoft.Json