我最近不得不删除一个被许多 json 文档使用的类。 现在反序列化失败,因为删除的类不再存在。
抛出的错误如下所示:
Error resolving type specified in JSON 'MyClass, MyAssembly'.
这里是 json 文件:
{
"$type": "MyClass, MyAssembly",
"Property": "Value"
}
我正在使用 TypeNameHandling.All
。
我能做什么?
最佳答案
使用 TypeNameHandling.None 或 TypeNameHandling.Auto
关于.net - 当 JSON 文档使用了被移除的类时怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13011545/