I download newtonsoft-json from package manager.
My game is running on PlayStation platform.
I get a crash if the json files is complicated as newtonsoft-json create many semaphore.
I checked the source codes of newtonsoft-json and found a macro named ‘HAVE_CONCURRENT_DICTIONARY’ in source codes.
If compiling newtonsoft-json dll without ‘HAVE_CONCURRENT_DICTIONARY’, I can fix this bug.
But how can I get Newtonsoft.Json without ‘HAVE_CONCURRENT_DICTIONARY’
Thanks.
Here is the source codes from newtonsoft-json
I tried to build the newtonsoft-json from https://github.com/JamesNK/Newtonsoft.Json.
But I found there are two Newtonsoft.Json.dll on the package folder.
One is used for editor, one is is used for runtime in AOT folder.
But I only see one Newtonsoft.Json project in the source codes. How can I generate the AOT dll?
Thanks.