In visual studio, there is an option to "Rebuild All" from the build menu, what exactly does it do?
It cleans every project in your solution and rebuilds all projects.