title: Publishing projects without VS Publish
body: <p>Our team has been having quite a lot of trouble with Visual Studio's publish feature.  We use TFS and are all running VS 2012 ultimate.  It works fine when only one person is involved in a project, but when we get many people inside one project, the publish profiles get off and Visual Studio reports a successful publish even when all files haven't been copied up.  I've read all the SO questions about why this happens and I understand that TFS adds the publish profiles to the source control automatically.  If we create a new publish profile and republish, everything works.  But this is not sustainable.  I can't prevent VS from automatically adding the publish profiles to TFS (if we could, I think this would solve the problem) so I'm now looking for better ways to publish an application to a web server.  Is there a better tool out there to publish web applications or do I need to write my own VS extension?</p>