In VS2008, when you build a big solution with many projects, if one of the projects fails with an Error, it still attempts to link the startup project, which obviously is unnecessary in most cases because if a project fails you'll need to fix that error first before running the program.
Does anyone know how to get VS2008 to not try to link if there was an error in any of the projects?