Tool to list all references for all assemblies in a folder and all its sub folders. The tool removes all found assemblies and marks lines with “—“ for assemblies found but with wrong version.
Download
ListReferencesUsage
ListReferences <root path>
Example
C:\EPiServer\Sites\CMS6_4>ListReferences.exe .
ListReferences, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null C:\EPiServer\Sites\CMS6_4\ListReferences.exe
mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Example that list wrong references (using Cygwin)
c:\Temp\t2>listreferences.exe | grep -v "^ "
EPiCode.GoogleMapsLocation, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null c:\Temp\t2\.Libraries\EPiCode.GoogleMapsLocation.dll
---EPiServer, Version=5.2.375.7, Culture=neutral, PublicKeyToken=8fe83dea738b45b7
---EPiServer.UI, Version=5.2.375.7, Culture=neutral, PublicKeyToken=8fe83dea738b45b7
---EPiServer.Configuration, Version=5.2.375.7, Culture=neutral,