This is how I found the problem.
Another easy way to check: temporarily use a class in your code. Example:
System.Runtime.CompilerServices.ExtensionAttribute x = null;
When building, this will result in an error:
Type of
'System.Runtime.CompilerServices.ExtensionAttribute' exists in both 'c: \ Program Files \ Reference Assemblies \ Microsoft \ Framework \ v3.5 \ System.Core.dll'
and.....
And immediately show you 2 sources of conflict.
user1628777
source share