首页 > 解决方案 > Asp.net C#:系统错误可以找到使用序列化 json 值时指定的文件(字典)

问题描述

我有以下代码:

Dictionary<string, string> values = new Dictionary<string, string>();
values.Add("key1", "value1");
values.Add("key2", "value2");
string json = JsonConvert.SerializeObject(values);

但它总是抛出异常:

系统找不到指定的文件

标签: c#asp.netjsonjson.net

解决方案


我试过你的代码,效果很好。

您应该重新检查其他一些情况:

  1. 使用..重新安装库Update-Package Newtonsoft.Json -Reinstall
  2. 将 bin 文件夹中的所有文件与可执行文件一起保存,确保将引用属性“Copy Local”设置为 trueNewtonsoft.Json

图片


推荐阅读