Is there a good tool that will look at a .NET assembly and tell you all of the dependencies it has on other assemblies? Sort of like the old depends.exe from VS6 days.
The best equivalent of depends.exe for .NET, i.e. a tool that shows what assemblies are loaded at runtime (as opposed to Reflector's static(?) analysis) is the MS Assembly Binding Log Viewer (or fuslogvw among friends :)
It logs all assembly loading infomation - including dinamically loaded assemblies.
(source: microsoft.com)