我正在通過monodroid在android應用程序上工作。我必須移植一個Windows Phone 7應用程序,它使用Windows 7 Phone版本Json.net。Json.Net版本有什麼區別?
我在想,這和常規.net 4.0版本有什麼區別?有沒有monodroid的版本,或者我可以使用常規的.net 4.0版本?
這將是最好的,如果我可以使用兩個設備相同的庫,然後我可以把它放在共享庫,並停止一些重複的代碼。
我正在通過monodroid在android應用程序上工作。我必須移植一個Windows Phone 7應用程序,它使用Windows 7 Phone版本Json.net。Json.Net版本有什麼區別?
我在想,這和常規.net 4.0版本有什麼區別?有沒有monodroid的版本,或者我可以使用常規的.net 4.0版本?
這將是最好的,如果我可以使用兩個設備相同的庫,然後我可以把它放在共享庫,並停止一些重複的代碼。
這是他們在Windows Phone 7版本上的博客文章。它解釋了爲什麼它是一個不同的版本,但它聽起來像你可以有一個版本,只支持在兩個平臺上工作的功能集。
即使該項目有一個引用它,我正在看的部分似乎正在使用一些內置的東西。 DataContractJsonSerializer(來自System.Runtime.Serialization)。然而,我的android解決方案似乎只有2.0.5,我需要4.0。 – chobo2
AFAIK主要區別在於構建目標。我認爲你將需要從目標monodroid目標時重建。 – CodesInChaos