网站升级了dll后,发现web.config中该dll的<dependentAssembly>部分配置还是旧的dll配置,导致有时候网站运行报错,网上查找了这个配置,这个配置是用来处理不同版本dll兼容性的问题,我的网站dll都是统一的,不会出现不同版本的dll,我是否能够直接删除这个配置呢?
https://blog.csdn.net/wangzl1163/article/details/73162826
如下配置,我已经升级到最新版本了System.ValueTuple.4.5.0,但是web.config中的配置还是旧的,会不会因为这个配置,最新的dll并没有得到使用
<dependentAssembly>
<assemblyIdentity name="System.ValueTuple" publicKeyToken="CC7B13FFCD2DDD51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" />
</dependentAssembly>