I just wondered if it possible within various Visual Studio versions to automatically remove all references from a project that were never been used?
In your answer,
All you need is stone and bare knuckle then you can do it like a caveman.
You can also rely on your build tools to let you know which reference is still required. It's the era of VS 2017, caveman still survived.