Check out this to see how you can tell VS not to connect to TFS when it loads. One of my biggest complains about VS is that if you had Team Explorer open when you closed it previously it will try to connect the next time you open VS. If you don’t have a connection to the server it throws a wobbly, or worse, just seems to hang. Anyhow, “add a DWORD value called AutoLoadServer under HKEY_CURRENT_USERSoftwareMicrosoftVisualStudio8.0TeamFoundation and set the value to 0.”