Вы, вероятно, используете косвенные несколько версий NewtonSoft.Json. Поскольку в папке bin может быть только одна версия и NewtonSoft.Json со строгим именем, вы получите сообщение об ошибке «Не удалось загрузить файл или сборку».
Решение заключается в использованииверсия 12 NewtonSoft.Json также в вашем проекте ASP.NET, поэтому можно загрузить версию 12. Рекомендуется обновить NewtonSoft.Json с помощью NuGet.
Если вы по-прежнему получаете ошибки загрузки, то с другим номером версии, а затем добавьте в конфигурацию (если это не сделано с помощью nuget):
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<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>
</assemblyBinding>
</runtime>