Unable to deserialize an object with a byte array property using Json.NET 8.0.1
问题 After upgrading a code base to use Json.NET 8.0.1, some deserialization stumbles. Using Json.NET 7.0.1 everything works fine. Apparently it is the deserialization of a property of type byte[] that causes the problem. If I remove the byte[] property it works fine. I can reproduce the behavior using this simple console application: internal class Program { private static void Main(string[] args) { Dictionary<string, Account> accounts; var jsonSerializerSettings = new JsonSerializerSettings {