I think we can all agree, when a developer gets a project out of their source control system... it should successfully build.
Question: What extraneous files do you
In addition to generated files, in Visual Studio I leave out mstest files (.vsdmi), resharper user files, Visual Studio user files (.suo).