list differences between project assembly reference & package assembly

Topics: Ecosystem, General
Jun 12, 2014 at 1:19 PM

was wondering if anyone knew a simple way for me to print out a list of conflicting references between assemblies in packages.config & the actual project references.

the scenario is where a large merge has happened and sometimes these references are broken by an introduced error.

i.e. someone merges NewtonSoft.Json v 6.03 in the packages.config
but in the csproj its actually referencing v 6.0.1

i guess i could do a "update-Package -Reinstall" on the whole solution but that could be a large waste of time.

i think the comparison would need to use the assembly location.

any pointers much appreciated.