The problem is that customers have already implemented the current naming convention in their program. If it get’s changed, that will mess up. Doesn’t VS have a tool to correct that?
I don’t think so, at least not I am aware of in VS Express.
GHI could, however, use the revised names while including legacy references (either directly in the class, or with a set of extension methods separately referenced).
This is something that bugs me as well haha. Unfortunately once introduced into closed source libraries it can be difficult to remove (or take quite a few iterations of code to do so).
Chris, you’re thinking of the refactor tool in VS, which can rename all references - but only in projects you have loaded. So this would do nothing for customer libraries.