We have a "global" R# settings file in TFS, and recently had a new developer start in the team. He got the settings file out of TFS and added it as a new layer below "This Computer" in the Settings Layers dialog. However the changes didn't take effect.
As an example, our "global" settings file changes the "Instance fields (private)" naming convention to be "_lowerCamelCase" (underscore at start). Looking through each layer on the new guy's PC, it was still displaying the default ("lowerCamelCase") in these layers: "Solution ... personal", "Solution ... team-shared", and "This computer". Only the newly added layer (beneath "This computer") showed the customised setting of "_lowerCamelCase", but why isn't this custom setting taking effect?
(The only way I could get our global settings to take effect was to *import* the file into "My computer", but this defeats the object of having a "global" file in TFS. If I make changes to it in the future, I want other devs to do a "get latest" and have the modified R# settings take effect straight away).
I'm using v8.1 by the way.