I'm astonished that VB developers have this ability but not C# developers, I was expecting this weakness to have been addressed in VS 2012 but alas no.
There is no way to automatically identify and remove superfluous assembly reference from projects within a solution.
I am not referring to remove source level "using" statements - I'm aware of that - but to removal of the actual unused assemblies from the 'References' folder seen in every project in the IDE.
I did try a 3rd pary add-on but removed it, it took a long time to run and causes all sorts of lengthy build steps etc.
Why is this supported out of the box for VB but not C#? and is there any other option?
Cap'n