dotSettings layers: shared file over user application data folder

Hi All,

For our company, I'm trying to setup a "company shared settings file", simular to this.

This works fine, however, the global user's settings file (C:\Users\<USER>\AppData\Roaming\JetBrains\ReSharper\vAny)
always takes precedence over this "company shared setting file".

I understand the layering approach:

  1. Solution - personal
  2. Solution - team shared
  3. This computer

I can live with layering idea that a team can overwrite default computer settings, and a person can overwrite team settings.
However, within the "This computer" layer, there is no option to reorder settings files from "This computer".

This means that the global user's settings file (C:\Users\<USER>\AppData\Roaming\JetBrains\ReSharper\vAny), always takes precedence over the company wide settings file.

How can one force the company settings to be applied over the global user's settings?

  • Is it possible to reorder usages in the "This computer" layer?
  • Is it OK to just delete all .dotSettings from C:\Users\<USER>\AppData\Roaming\JetBrains\ReSharper\vAny, so that no global user settings exist?

How are other people dealing with company wide settings?
I think it would be a good option to make it possible to "switch off" layers / elements within layers, so one always knows it's (for instance) using company settings.

Thanks for your time,



Please sign in to leave a comment.