I tried CodeRush today because I needed wanted a VB.NET refactoring tool. First refactor went well, relatively minor extraction of a 3-line method. Then I tried to refactor the innards of a large If block and Refactor! just refused to give me an extract method option. I knew the number of parameters would be large, but I’ve done this before with C# tools and it worked fine. What is it, I wonder, about the CodeRush/VB.NET combo that fails so badly?

Uninstall in progress