Any ideas on how to disable, but not uninstall Resharper 4.x or above?
You can disable ReSharper using the Visual Studio Add-In Manager (remove the check from check box on the left):
Caveat: only tested with VS 2005 and R# 3.1, but I see no reason why it wouldn't work with other versions too. :)
In R5, this is how you can suspend ReSharper from the Tools > Options > Resharper
This didn't work for me. The checkbox in the Startup column was both checked and disabled.
BUT! I found a fix elsewhere on the web.
What you need to do is make the following file(s) writeable:
C:\Program Files\JetBrains\ReSharper\v4.0\Bin\Product.VisualStudio.80.AddIn
C:\Program Files\JetBrains\ReSharper\v4.0\Bin\Product.VisualStudio.90.AddIn
Because these files were read-only, VS200x was unable to modify them to set the startup enabledness of the Resharper addin.
The accepted answer does not work from resharper 5 onwards. You should suspend ReSharper from the Tools > Options > Resharper
In ReSharper 5.0, the keyboard shortcut to temporarily enable/disable code analysis for the current file is Ctrl+Shift+Alt+8. It was Ctrl+8 in previous versions.
On Win7, open VS as admin, and the .AddIn file will be writable. (the checkbox will be active)