在Visual Studio 2012中访问TFS时出错

时间:2016-07-07 08:36:17

标签: visual-studio visual-studio-2012 tfs tfs2012

我一直在尝试在Visual Studio 2012中访问TFS。但是每次它都给我一个错误,如下所示:

enter image description here

我已尝试过互联网上所有可用的解决方案,但未能解决。我输入的凭据也是正确的。请提出一些建议。

现在我发现尚未创建Microsoft Team Foundation Local Workspaces文件夹。这是这个问题的根本原因吗?我是否必须重新安装Visual Studio 2012?

现在我收到此错误:

enter image description here

我还试图访问tf.exe,但我仍然无法管理工作区(创建一个新工作区),因为它显示的信息与第一张图像中显示的相同。请帮忙!

2 个答案:

答案 0 :(得分:0)

首先,请确保您可以访问TFS的门户网站。在IE中输入http://yourserver:8080/tfs并成功登录。

如果可以实现,请仔细检查您帐户的许可。确保你有足够的权利。然后尝试在管理员模式下运行VS并再次尝试。

同时尝试delete VS and TFS cache并重启VS。

更新

如果Source Control Explorer由于“拒绝访问”错误而无法创建工作区,您还可以使用命令行实用程序 tf.exe 将其删除。

  tf workspaces /remove

然后通过UI或使用

从命令行创建一个新的
  tf workspace /new 
  tf workfold /map

更多详情请参阅此问题:Visual Studio Source Control Explorer access denied

答案 1 :(得分:0)

在主页选项卡的“您的团队资源管理器”窗口中,您应该看到底部的解决方案选项卡,在那里您将有一个名为的工作区。点击该图标(在显示的下拉菜单中管理工作区)(或者如果没有列出匹配' new')。从那里添加新工作区或编辑现有工作区,在下一个窗口中将本地文件夹更改为您具有读/写访问权限的位置。enter image description here