【发布时间】:2018-01-23 01:54:08
【问题描述】:
我已经安装了对 vscode 的 c# 支持(版本是 1.15.0)并通过 dotnet new console 创建了一个 HelloWorld 项目。
现在在Program.cs 中,我想使用依赖于System.Web.Extensions 程序集的JavaScriptSerializer 类。我输入 using System.Web.Script.Serialization; 并运行 dotnet restore ,但 vscode 无法解决它。错误是,
命名空间中不存在类型或命名空间名称“Web” “系统”(您是否缺少程序集引用?)
似乎System.Web 不是.net core 的一部分,但是有没有办法将程序集添加到项目中?
我找不到在其他帖子中引用的 project.json 文件,因为它是一个 csproj 项目。
【问题讨论】:
-
为什么不用Newtonsoft.Json进行序列化?
-
@koelkastfilosoof 实际上我正在使用 Newtonsoft.Json 进行序列化。这里我只想知道如何添加程序集。
-
请记得点赞有用的答案,并给解决了您的问题的accept the answer 点赞以将此问题标记为已解决。
标签: .net-core javascriptserializer