Priority
Normal
Type
Bug 
State
Open 
Assignee
Serge Baltic 
Subsystem
No subsystem 
Affected versions
Fix for
  • Submitted by   Peter Mounce
    2 years ago (01 Aug 2007 13:42)
  • Updated by   Peter Mounce
    9 months ago (29 Oct 2009 12:01)
  • Jira: RSRP-46598
    (history, comments)
RSRP-46598 User configuration is handled badly when more than one Visual Studio is opened
2
If I have more than one instance of Visual Studio open (quite common), my user configuration is not handled well enough.

  • If I add a live-template in one instance, I want that to be available in all other running instances
* So, watch configuration files and reload it on change
  • If I close one instance, then another, the second instance notices that config has changed, and asks whether it should overwrite or not. Fine. But what happens if I've added a live template (or whatever) to both instances? I now have to lose one set of changes.
* So, merge configuration into the file when it changes anywhere.

I don't use live templates currently, because of this; I've lost so bloody many of them :(
Comments (2)
 
History
 
Linked Issues (0)
 
TeamCity Changes (0)
 
Dmitry Shaporenkov
  Dmitry Shaporenkov
02 Aug 2007 13:32
(2 years ago)
Hi Peter,

I doubt that merge is a good solution to this problem. Wouldn't it be better to simply watch changes to settings file and ask to re-load it
after it has been changed in the second instance of VS?
Peter Mounce
  Peter Mounce
03 Aug 2007 02:48
(2 years ago)
To be honest, so long as I don't lose my config changes, I don't mind the form the solution takes! I suppose the chances of config changing in two different instances of VS is rather low; I think for that to occur, one would have to actually deliberately set out to try to make it happen.