Where are the ReSharper cache files kept?

Rider has to store both ReSharper and IntelliJ settings and cache files.

On Windows, the ReSharper host cache files are kept in the%LOCALAPPDATA%\JetBrains\Rider{version}\resharper-host\local\Transient\ReSharperHost\v{version} folder.

The global settings are in %APPDATA%\Roaming\JetBrains\RiderXXXX.X\resharper-host. The IntelliJ global settings are stored in %USERPROFILE%\AppData\Roaming\JetBrains\RiderXXXX.X, and the per-project settings in the solution local .idea folder.

On OSX and Linux, Rider stores the ReSharper host persistent settings in ~/.config/JetBrains/, and ReSharper solution caches in ~/.local/share/JetBrains. The IntelliJ global settings are stored in ~/Library/Application Support/RiderXXXX.X, and per-project settings in the solution local .idea folder.


HINT: {version} in a path depends on ReSharper version which is used in current Rider build. As of EAP 15 (December 2016), it is "07"  

Comment actions Permalink

 As of 2018, on macOS the cache seems to be moved to ~/Library/Caches/Rider{version}.

Comment actions Permalink

I am finding that Rider puts reSharper caches in solution directory _Resharper... That actually is horrible because building docker with . generatest error on context check. The fact that it cannot access lock file. I don't know why docker checks all permissions upfront, but it does. I would really like to know how to remove caches from solution directory.

Comment actions Permalink


The folder %APPDATA%\Roaming\JetBrains\RiderXXXX.X\resharper-host  can become very huge and it could be problematic if the system disk is nearly full.

I've tried to replace this folder by a junction, but that seems to lock a background process that connects to the "resharper-host".
These lock can be removed by invalidating the cache, but it replace the junction by the default folder.

Is there a way to change the location of this folder ?


Please sign in to leave a comment.

Have more questions?

Submit a request