Я только что обнаружил, что каким-то образом в моем Web.config
есть 2 следующих значения:
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30AD4FE6B2A6AEED" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0"/>
</dependentAssembly>
...
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0"/>
</dependentAssembly>
Поэтому мне интересно, как он перенаправит требуемую сборку Newtonsoft.Json
с версией из 0
в7.0
? Результат 7.0
или 10.0
? Также странно, что publicKeyToken
для первого написано с заглавной буквы, а для второго просто нормально.