When I add Visual Studio 2003 to the builder list with a long commandline, it puts extraneous quotes around everything which causes the IDE to launch on the remote build machine, locking up the build until I log in and close the IDE. The build script says it is doing this:
... running command line: ""c:\program files\Microsoft Visual Studio .NET 2003\Common7\IDE\devenv.com" '"C:\localdev\DotNet\Source\DataAccess\DataAccess.sln /rebuild Release /project DataAccessInstaller"'"
All the quotes around the second part of this commandline shouldn't be there, or we should be given the opportunity to leave them out. My paramaters for the builder and project in question have no quotes, so it looks like Bamboo is adding all of them itself. This commandline would work in this case:
"c:\program files\Microsoft Visual Studio .NET 2003\Common7\IDE\devenv.com" C:\localdev\DotNet\Source\DataAccess\DataAccess.sln /rebuild Release /project DataAccessInstaller