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.
If you want a tool that comes with the Microsoft SDK (rather than third party) use ildasm.exe, the .NET assembly disassembler. While it won't show code in anything but IL, it will show metadata, names and assembly dependencies.