title: Resolving MSB3247 - Found conflicts between different versions of the same dependent assembly
body: <p>A .NET 3.5 solution ended up with this warning when compiling with msbuild.</p>
  
  <p>Sometimes NDepend might help out but in this case it didn't give any further details. <a href="https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=336818" rel="noreferrer">Like Bob</a> I ended up having to resort to opening each assembly in ILDASM until I found the one that was referencing an older version of the dependant assembly.</p>
  
  <p>I did try using MSBUILD from VS 2010 Beta 2 (as the Connect article indicated this was fixed in the next version of the CLR) but that didn't provide any more detail either (maybe fixed post Beta 2)</p>
  
  <p>Is there a better (more automated) approach?</p>