Visual Studio creates your personal folder in %userdata%/Documents which is surprising and anoying when you want to keep the Documents for documents… You may think that as a professionnal developer tool, there will be a simple setting for the personal folder, but you are wrong, and it is a real pain to change this folder.
Different possibilities are shown on internet forums :
I choose the registry one, and decided to provide a small tool to help with : VSFolderMove
To ask Microsoft to add this setting, please vote for : https://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2312281-stop-polluting-my-documents-with-visual-studio-fol
Binaries : http://people.via.ecp.fr/~remi/soft/misc/vsfoldermove/VSFolderMove.zip (.Net Framework 3.5 needed, designed for Windows 7/8/8.1/10)
Source file : http://people.via.ecp.fr/~remi/soft/misc/vsfoldermove/VSFolderMove.zip (C# with WPF, Visual Studio 2013)
Launch the executable file. If there are several installations of Visual Studio, you can choose which one in the combo box. The current personal folder path will be displayed. Select the destination path and click “Move” !
Please note that this tool moves the location in the registry, but does NOT move the files. You should :
Please note that Most Recent Used items are not updated.
This tool has been tested on my computer with Visual Studio 2013. It is design to work with other versions (2010, 2012, 2015), but this has not been tested so far. Thus it should not do much damages : in the worst case it can screw you Visual Studio user data, but you can restore it with devenv /resetuserdata.