2013-03-16 43 views
0

我以爲我會給Monotouch一個嘗試。我想使用Json.net反序列化JSON數據(System.Runtime.Serialization.Json不包含在monotouch中)。所以我從Xamarin developer center下載了json.net程序集。當我運行該應用程序時,我得到一個System.IO.FileNotFound異常,抱怨它找不到'Newtonsoft.Json,Version = 4.5.0.0'Xamarin Studio/MonoTouch iOS - NewtonSoft的運行時問題Json.net

我剛引用程序集並嘗試像在VS中一樣使用它。我還需要做更多的事嗎?我在編譯項目時注意到一個警告,聲明程序集使用的是比monotouch支持更新版本的.net框架,但是由於我從Xamarine的網站下載了它,我認爲它會起作用。

我也試圖從源碼構建這個程序集,但是這並沒有解決。 Json.net項目引用被破壞,因爲我是新的monotouch我不知道如何解決它們。

有人可以幫我嗎?

謝謝!

回答

4

您是否使用解決方案中的Components文件夾添加了程序集?

你可能下載了組件,但不是添加了Xamarin,而是去了引用對話框,並安裝了一個針對系統.NET版本編譯的系統,而不是修改爲在iOS上運行的系統。