Recently I was investigating removing a component in a production environment, that stubbornly remained. It had me thinking for longer than it should, but after first diving down a couple of rabbit holes, I realised what the issue was. The component was in 2 different solutions and had only been removed from one.
This got me thinking about the implications of components in multiple solutions, doing a few tests and checking the Microsoft docs. Here’s a summary of my findings.