If you need to distribute Visual Studio source code to external parties and you source code is under source control in Team Foundation Server (TFS), you will probably want to remove the source control bindings before distributing your code. There are several tools published to do this like VS Unbind Source Control, but they aren't really required. You can easily remove the bindings by using any text editor like Notepad++ to edit the solution file (.sln) and remove the bindings.
Global
GlobalSection(TeamFoundationVersionControl) = preSolution
SccNumberOfProjects = 5
...
EndGlobalSection
Remove the entire GlobalSection(TeamFoundationVersionControl). Then to ensure you get everything cleaned up, delete any .vssscc files and finally, delete the hidden system solution file - Show Hidden Files....setting enabled, and delete the .sou file.
Reopen your project and now you shouldn't get the warning, "The solution you are opening is bound to source control on the following Team Foundation Server …".
Cheers!