Every Newtonsoft.Json.dll reference in projects, has maximum version of 12.0.3. In builded bin folder, in app.exe.config there is
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" culture="neutral" publicKeyToken="30ad4fe6b2a6aeed" />
<bindingRedirect oldVersion="0.0.0.0-13.0.0.0" newVersion="13.0.0.0" />
</dependentAssembly>
There is not even single line in project which could refer to the v 13.0.0 of Json library. In bin folder, Newtonsoft.Json.dll is in 12.0.3 version. how app.exe.config knows, that there is v13 available?
My App.config part about Newtonsoft.Json library looks like this:
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-12.0.0.0" newVersion="12.0.0.0" />
</dependentAssembly>