名称空间'System'中不存在类型或命名空间名称'Json'(您是否缺少程序集引用?)

时间:2015-06-16 09:19:43

标签: .net json object

我使用的是.NET Framework 4.5,我遇到了这个问题。 名称空间'System'

中不存在类型或命名空间'Json'

所以,我尝试了Install-Package System.Json -Version 4.0.20126.16343但之后我遇到了这个问题。

类型'System.Uri'在未引用的程序集中定义。您必须添加对程序集'System,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'

的引用

来源:https://www.nuget.org/packages/System.Json

任何想法都会非常感激!

2 个答案:

答案 0 :(得分:1)

该套餐已停产,不应再使用。

如果您有控制台应用程序,我可以推荐两个选项:

两者都能够读写JSON。我发现JSON.NET库更易于使用,功能更齐全。

答案 1 :(得分:0)

使用Newtonsoft.Json;应该把工作做好

现在您可以使用:
JsonConvert.SerializeObject JsonConvert.DeserializeObject