If you are using the TFS Shell Extension and you get an error dialog when choosing Team Foundation Server -> Reconnect
There is a workaround. TFS extension only supports windows credentials at the moment, so if the server is using domain authentication, you can try to open your TFS server url in an IE window, enter your domain\user credentials and password. Now try try reconnect and you should be able to use the shell extension.
If you are using Windows 7, maybe Vista as well, you can use the Credential Manager in the Control Panel to manage the caching of this information without IE.




