views:

158

answers:

2

Is it possible to sync settings between computers in Visual Studio 2010? I know you can do it by exporting your settings then copying them over to another computer or putting them in drop box or something. So I was wondering if there is any other way to do it?

A: 

I've used Microsoft Live Mesh to keep folders in sync before. Or there's probably a "user data path" setting you can set to use something like DropBox/ZumoDrive drive letter.

Note: You can sync your Settings folder to get most stuff, but installed Extensions are stored in %LocalAppData%\Microsoft\VisualStudio\10.0\Extensions (on my machine: C:\Users{username}\AppData\Local\Microsoft\VisualStudio\10.0\Extensions)

!?!?!?!? Does anyone know why MS insists on continuing to use the Documents\Visual Studio 2010 for everything against their own Application Design Guidance?!?!?!?

Eric Falsken
+1  A: 

Under Tools > Options > Environment > Import and Export Settings there is an option to Automatically save my settings to this file. You can then set this to a file in a shared location (shared network folder, file syncing service, etc) on any computer you want to sync. Personally I share my settings this way using Dropbox without any problems.

JChristian
Visual Studio loads settings on startup and saves on exit so this may not work so well if you have it running on several machines at the same time, but it's certainly a good start!
GraemeF