我得到的错误是:
System.IO.FileNotFoundException:'无法加载文件或程序集'System.Security.Permissions,版本= 4.0.3.0,区域性=中性,PublicKeyToken = cc7b13ffcd2ddd51'。系统找不到指定的文件。'
尽管文件存在,它仍会发生。
这是代码
Config config = JsonConvert.DeserializeObject<Config>(File.ReadAllText(Path.Combine(Directory.GetCurrentDirectory() + "\\config\\config.json")));
using (StreamReader file = File.OpenText(AppDomain.CurrentDomain.BaseDirectory + "\\config\\config.json"))
{
JsonSerializer serializer = new JsonSerializer();
Config config1 = (Config)serializer.Deserialize(file, typeof(Config));
}
答案 0 :(得分:1)
如果您使用的是Visual Studio。右键单击文件,然后单击属性。将“复制到输出目录”设置为“始终复制”。