During the last year I’ve worked on a variety projects. I’ve also worked with a variety of teams, each with their own source control requirements. As a result, I have multiple Team Foundation servers registered in Visual Studio.
Have any idea what happens if you are not logged onto the network when starting Visual Studio? VS tries to connect to the last TFS server. VS can’t find the server, eventually times out and prompts you for the server and credentials. That takes a long time.
I found this little tidbit from Noah Coad today. It’s a simple registry hack that prevents Visual Studio from connecting to TFS on startup.
Windows Registry Editor Version 5.00