I do not know how many people use configuration files for their projects in visual studio IDE. I have conjured up this good habit recently and have a batch file which defines all the macros that are used for my include and library paths.
Thought its a time consuming process, it is very useful if you plan to move your code around and it expedites the process of setting up the development environment in a new machine. I will try to put a example bat file soon. Keep checking!