First try deleting bin & obj folder and rebuild. If this does'nt solve, your versions are still a mess and need to resolve.
Here, same issue and accepted solution:
How to solve warning: Consider app.config remapping of assembly | The ASP.NET Forums[
^]
For this situation, this packages must be uninstalled and reinstalled to solve the problem, below is the reason which you could refer to:
Quote:
The reason packages must be uninstalled and reinstalled is:
-When installing a package, we determine the target framework of your project
-We then match that up with the package contents, finding the appropriate \lib\ folder (and \content\ folder)
-Assembly references are added with Hint Paths that point to the package's \lib\ folder, with the right subfolder (\lib\net40 for example)
-Content files are copied from the packages \content\ folder, with the right subfolder (\content\net40 for example)
-We record the targetFramework used to install the package within the packages.config file
-After you change your project's target framework, the Hint Paths still point to net40
-When you uninstall packages, we check the targetFramework that was recorded in packages.config to see what target framework's libs/content to remove from your project
-When you reinstall the package, we detect your updated target framework and reference/copy the right libs/content
Highlevel, seems you need to remove the older reference, then added the correct reference.