Make Team Foundation Services fully 100% compatible with the local visual studio environment.
There are several situations where a build works fine locally but fails when built on Team Foundation Services (TFSs) (VisualStudio.com).
For example TFSs removes the release/debug directory under bin for the Azure-project. This makes multiple sites in one role impossible with TFSs since the relative path used for PhysicalDirectory can never be the same in the local Visual Studio emulator environment as it is in the TFSs build environment. And as far as I can see there is no reason why the two should not be identical, especially when it comes to the directory structure within the solution folder.
By making the TFSs environment match the local Visual Studio environment you ensure to catch any problems on the debug machine and not only get them on the build server.