Is there an easy way to find unused assembly references in my .NET project?
You can do this with Resharper by JetBrains.
Just right click on a reference, and choose "Find Dependent Code". It will search the project and tell you exactly what is referencing an assembly.