2012-03-25 23 views
0

私はVisual Studio 2012 for Windows Phone 7を使用しています。これが私の最初のアプリです。JSON文字列を.NETオブジェクトに逆シリアル化する方法は?

欠落方法:Rのrlib、バージョン= 3.7.0.0、文化=中立、なPublicKeyToken = 969DB8053D3322AC.System.Threading私はJSON.NETでJSON文字列をデシリアライズしようとしているとき、私はいつもこの奇妙なエラーが出ます。モニター。

ここでは私のJSON文字列をデシリアライズ私のコードの抜粋です:

public void DeserializeFeed(string feed) 
{ 
    JsonSerializer ser = new JsonSerializer(); 
    //JsonReader jr = new JsonTextReader(new StreamReader(feed)); 
    Post deserializedPost = JsonConvert.DeserializeObject<Post>(feed); 
} 

私は、より正確な情報を与えるために、ステップモードで、ここでのデバッグステップを投稿:

DEBUG STEP BY STEP MODE

を誰も私を助けることができますか?私は明確だと思う!

答えて

3

私はあなたが抱いていたエラーを調べましたが、それは広範な問題であるようです。私はトラブルのエラーを撮影し、コードをコンパイルし、コントロールを使用することができたデバッグの時間後http://windowsphonegeek.com/articles/WP7-InputPrompt-in-depth

:私は、しかし、それを解決したと主張し、別のサイト上でのスレッドを見つけました。ダウンロードしたメッセージプロンプトの例のライブラリ(Coding4Fun Phone Controls & Microsoft Phone Controls Toolkit)をコピーしただけです。ここにそのリンクがあります。 http://www.windowsphonegeek.com/articles/Coding4Fun-WP7-Message-Prompt-in-depth

私は解決策をテストするための電話を持っていないので、私は経験からピークには達しませんが、有望です。

PS。実際のデシリアライゼーションは私にとってはうまく見えます。調査のための

(これは反する場合、私はコメントではなく、答えにこれを入れていると思いますが、私はまだprivilageを持っていない、申し訳ありません)

+0

1あなたの答えのための – GETah

+0

おかげで、はい、それはです私は実際にJSON.netを使用しようとしていますが、私はこの奇妙なエラーを受け取ります。誰もがどこから来るのか知っていますか? –

+0

あなたは確かに正しいライブラリを含んでいますか?(dllソースのSilverlightバージョンのようです:http://www.eugenedotnet.com/2010/12/windows-phone-7-serialization-json-net/)?人々が持っている他のいくつかのエラーは、電話機で.NETフレームワークのWindows固有の部分を使用するライブラリを使用しようとしたことから派生しているようです。 – LlamaCloud

関連する問題