2016-07-07 179 views
0

我一直在尝试访问TFS在Visual Studio 2012,但每一个它给我一个错误的时间访问TFS如下图所示:错误在Visual Studio 2012

enter image description here

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

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

现在我收到此错误:

enter image description here

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

+0

什么版本的TFS?如果到2015年,你可以访问TFS的门户网站吗?你有没有尝试重新安装VS? – chief7

+0

No @ chief7它的Visual Studio 2012.我没有重新安装它。它解决了这个问题吗? –

+0

您的用户帐户是否有足够的权利在C盘创建文件夹?我看到很多情况下企业安全不允许本地用户配置文件来操纵c盘。 –

回答

0

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

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

也尝试delete VS and TFS cache并重新启动VS.

更新

如果源代码控制管理不允许您创建工作区,由于拒绝访问的错误,你也可以使用命令行工具tf.exe将其删除。

tf workspaces /remove 

然后创建一个新通过UI或者还使用

tf workspace /new 
    tf workfold /map 

更多详细信息,请参阅该问题的命令行:Visual Studio Source Control Explorer access denied

+0

是的,我尝试了所有的方式@ Patrick-MSFT ...我也可以登录,我也按照您提供的链接指示清除了缓存。但没有解决方案! –

+0

如果源控制资源管理器不允许您因访问拒绝错误而创建工作区,则还可以使用命令行实用程序** tf.exe **将其删除。更多详细信息,请参阅我的更新 –

+0

Hi @ Patrick-MSFT,我在tf.exe中遇到错误,“Option remove requires a value”。你能建议我怎么能克服这个问题? –

0

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

+0

Hi @Paul Swetz您好@Paul Swetz我试过这个,但它又放弃了同样的问题,而我试图改变工作区 –

+0

嗨@Paul Swetz,无论何时我试图添加该文件夹作为我的新工作区,它给我有同样的错误,并且不允许更新工作区 –