我在哪里可以找到Silverlight的System.Json.dll?

时间:2013-05-29 09:47:13

标签: c# .net json silverlight windows-phone-8

根据以下文档,我应该有一个名为System.Json.dll的dll,但我没有:MSDN

我在哪里可以得到它?我使用DataContractJsonSerializer使用{{1}}使用这种方法,因为响应具有奇怪的属性名称,然后我需要一个在其属性上具有相同奇怪名称的类。

提前致谢。

2 个答案:

答案 0 :(得分:2)

实际上,这是dll的信息:

C:\Program Files\Microsoft SDKs\Silverlight\v3.0\Libraries\Client\System.Json.dll

C:\Program Files\Microsoft SDKs\Silverlight\v3.0\Libraries\Client\System.Xml.Linq.dll

但对于SL 4,我只看到

c:\Program Files\Reference Assemblies\Microsoft\Framework\Silverlight\v4.0\System.Xml.dll

System.Xml.Linq.dll

在VS中尝试添加对SL Prokect的引用时,没有可用的System.Xml.Linq.dll。

答案 1 :(得分:1)

可以在以下文件夹中找到此程序集(在64位系统上):

C:\Program Files (x86)\Microsoft SDKs\Silverlight\vX.0\Libraries\Client

(或32位系统上的 C:\ Program Files ), vX.0 中的 X 3 4 5

System.Json.dll 程序集应列在添加引用对话框中的扩展程序程序集中。