2011-08-08 128 views
2

我正在通过monodroid在android应用程序上工作。我必须移植一个Windows Phone 7应用程序,它使用Windows 7 Phone版本Json.netJson.Net版本有什么区别?

我在想,这和常规.net 4.0版本有什么区别?有没有monodroid的版本,或者我可以使用常规的.net 4.0版本?

这将是最好的,如果我可以使用两个设备相同的库,然后我可以把它放在共享库,并停止一些重复的代码。

+0

AFAIK主要区别在于构建目标。我认为你将需要从目标monodroid目标时重建。 – CodesInChaos

回答

1

这是他们在Windows Phone 7版本上的博客文章。它解释了为什么它是一个不同的版本,但它听起来像你可以有一个版本,只支持在两个平台上工作的功能集。

http://james.newtonking.com/archive/2011/01/03/json-net-4-0-release-1-net-4-and-windows-phone-support.aspx

+0

即使该项目有一个引用它,我正在看的部分似乎正在使用一些内置的东西。 DataContractJsonSerializer(来自System.Runtime.Serialization)。然而,我的android解决方案似乎只有2.0.5,我需要4.0。 – chobo2