为什么我在web.config中可以有多个相同的绑定重定向?

时间:2015-11-23 13:27:24

标签: c# asp.net .net-assembly

假设我有一个web.config,其中包含以下两个相同的部分:

<dependentAssembly>
    <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30AD4FE6B2A6AEED" culture="neutral" />
    <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>


<dependentAssembly>
    <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30AD4FE6B2A6AEED" culture="neutral" />
    <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>

为什么这样做,以及如果有人更改其中一个重定向,例如newVersion="4.0.0.0"而不是newVersion="6.0.0.0"会发生什么?

0 个答案:

没有答案