With 25GB of cache data, CodeRush really starts to drag down performance; WAY more cache data than most developers dreamed of. Blowing the cobwebs out of DevExpress CodeRush cache every month or two helps keep things humming along nicely, around the office.
There are a few ways to clear out the assembly cache and solution cache:
Try methods at the top of the list, first, and then work your way down. Solutions for older versions of CodeRush fall to the bottom of the list.
- Use the DXCore Visualize toolbar:
- Launch Visual Studio
- Right click the toolbar area of Visual Studio; the context menu appears
- If the DXCore Visualize item is not checked, click it
- Dismiss the context menu
- Click the Clear Solution Cache button in the DXCore Visualize toolbar
- Manually delete all contents of Windows directories:
- %AppData%\CodeRush for VS .NET\1.1\AssemblyCache
- %AppData%\CodeRush for VS .NET\1.1\SolutionCache
- For older versions of CodeRush, use the Clear Project Cache command, in the Visual Studio IDE
- Open the Options dialog by select menu item: DevExpress > Options...
- In the left window pane, select tree menu node: IDE > Shortcuts
- In the main (center) window pane, right-click the DXCore folder in the tree menu-- the context menu appears
- In the context menu, select, New Keyboard Shortcut -- a new, DXCore child tree node appears, and the Key 1 text box is focused, in the right window pane
- Press a key combination of your choosing -- I used Shift+Alt+D, Shift+Alt+C
- In the Command combo box, select Clear Project Cache
- Click the OK button -- the Options dialog closes
- Press the key combination you selected, to clear the project cache, on demand