We're trying to decide between having all the devs on a particular team to use an absolute path for their code base or if relative paths are fine.
One reason I can think for an absolute path, meaning everyone has the same path, is because of IIS and functional tests. Our asp.net functional test use Nunit and WatiN to fire up IE and go through various scenarios. To have these run stand alone from the Nunit GUI, I have to check if Cassini is running and if not, start it. It requires passing in the physical path. So, only people using that particular path can run the functional tests this way.
Are there any deal breakers that argue for an absolute (common) path?