2013-12-09 30 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