At the moment I code in an old solution for a customer. At first I want to migrate the system to VS2017.
I solved all problems but one:
Error CS1705 Assembly 'Crm.Library' with identity 'Crm.Library, Version=3.2.16.0, Culture=neutral, PublicKeyToken=null' uses 'System.Web.Mvc, Version=5.2.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'System.Web.Mvc' with identity 'System.Web.Mvc, Version=4.0.0.1, Culture=neutral, PublicKeyToken=31bf3856ad364e35' Crm.Web C:\Source\src\Crm.Web\CrmApplication.cs 158 Active
So I tried a lot of things like adding this to web.config:
<dependentAssembly>
<assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="1.0.0.0-5.0.0.0" newVersion="5.2.3.0" />
</dependentAssembly>
Also tried to set the specific version in the config to 'false'

The problem is still the same..
Anyone got an idea?