I am getting "found conflict between different versions" from one of my projects.
How do I find out which assemblies are actually in conflict?
I am getting "found conflict between different versions" from one of my projects.
How do I find out which assemblies are actually in conflict?
Build the solution and check the output window - you should be able to see in there.
The error list window (CTRL+W,E) should show which assemblies were in conflict. Failing that, the output window (CTRL+W,O) will show which of the conflicting assemblies was arbitrarily picked for the build.
C:\Windows\Microsoft.NET\Framework\v4.0.30128\msbuild.exe MyTest.csproj
It might not be in the bit that's highlighted yellow, but scan the output for "No way to resolve conflict between..."
– Jono
Apr 11 '10 at 19:10
alt text http://img82.imageshack.us/img82/2484/vs2010sucks2.png
Usually, double clicking the error takes you to the line causing problems. There you can check the method calls being called from referencing assemblies.
--Edit-- But, I agree with the last comment; link error does not throw on the particular line of code.