<!--应用程序策略:
应用程序策略可以在应用程序配置文件中进行配置,应用程序配置文件位于应用程序目录下。对于.EXE应用程序,其配置文件由exe文件名加上.config后缀名构成,例如一个test.exe的应用程序,其配置文件就是test.exe.config。
而对于任何一个Web应用程序来说,其配置文件的文件名都是web.config。-->
<runtime>
<!--版本策略都记录在配置文件的assemblyBinding节点下-->
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<!--对这个程序集进行版本重定向-->
<dependentAssembly>
<!--程序集标识assemblyIdentity包含name:Newtonsoft.Json,publicKeyToken:60c29e5f0af3e9bb ...属性,定义了该程序集的标识信息-->
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="60c29e5f0af3e9bb" culture="neutral"/>
<!--重定向的策略[将0.0.0.0到4.5.0.0之间的所有版本重定向到6.0.0.0版本上]-->
<bindingRedirect oldversion="0.0.0.0-4.5.0.0" newversion="6.0.0.0"/>
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="NET.MST.Second.Compile" publicKeyToken="60c29e5f0af3e9bb" culture="neutral"/>
<bindingRedirect oldversion="0.0.0.0-12.2.2.2" newversion="12.3.0.0"/>
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Common.Logging" publicKeyToken="af08829b84f0328e" culture="neutral" />
<bindingRedirect oldVersion="2.0.0.0" newVersion="2.1.1.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>