.net - 由于某种原因,使用 System.Web.Script.Serialization 不起作用?
问题描述
我创建了一个 .ashx.cs 类,在这个类中,我使用 SqlConnection 从 Sql 服务器中的存储过程表中检索数据,现在在获取数据后,我想将数据序列化为 json,但它没有让我使用
JavaScriptSerializer js = New javaScriptSerializer(); //Cant use this
所以当我尝试导入必要的 using 语句时
using System.Web.Script.Serialization; // this will not import for reason.
“错误:命名空间中不存在类型或命名空间名称‘脚本’”
请帮忙。
解决方案
嘿伙计们,我能够自己解决它,所以基本上 System.Web.Extensions 程序集是缺失的部分,但你不要直接在你的项目中添加它但是..
要添加程序集,请右键单击您的项目(在解决方案资源管理器中)并选择“添加引用”。System.Web.Extension 应列在 .Net 选项卡下。
推荐阅读
- java - 创建不在数组中的随机数
- javascript - 使用动态表单集库时,Tempus Dominus Datepicker 小部件无法在 Django 模型表单集中正确克隆
- ios - “project.app”需要-Onone Swift 优化级别来使用预览
- python - 内部映射适用于 pandas/dask
- javascript - javascript包括检查多个值是否存在
- javascript - 如何在准备可下载文件时显示加载 gif?
- google-apps-script - google sheet 脚本通过电子邮件发送多个 blob 一个由 google sheet 创建,另一个由 google Drive 文件夹中的文件创建
- django - 尽管设置了 paginate_by,但 Django ListView 没有分页
- sentiment-analysis - 如何将中性情绪细化为正面或负面
- react-native - Metro bundler 在错误的地方寻找 react-native 入口点