For some reason the TFS Team Explorer UI doesn’t give you the ability to delete team projects.
To do this you need to make use of the TfsDeleteProject command line utility.
Basically just navigate to:
C:Program FilesMicrosoft Visual Studio 8Common7IDE
and run the command:
TfsDeleteProject /server:http://SERVERNAME:8080 PROJECTNAME
After you do this, you may need to run the “TfsVersionControl Administration Job” job on the machine running SQL for TFS. It’s under SQL Agent/Jobs.
Finally, the team projects will continue to show up in Source Control Explorer. This is because you need to do a “GET” on the projects in order for them to clean up local files. Once you do a get on the projects they will be gone from your workspace list.