Зависимая сборка с дубликатом AssemblyIdentity, как она будет обрабатываться в этом случае? - PullRequest
0 голосов
/ 24 октября 2019

Я только что обнаружил, что каким-то образом в моем 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 для первого написано с заглавной буквы, а для второго просто нормально.

...