What is the difference between Build Solution, Rebuild Solution, and Clean Solution in Visual Studio?
When is the appropriate time to use each one of these?
(The links are to the devenv.exe command line switches, but they do the same as the menu items.)