我正在使用TFS预览(团队基础服务)与我的Visual Studio 2012项目之一。我的大多数项目都使用本地TFS服务器。当我在使用TFS预览后使用我的本地TFS并返回使用TFS预览时,我得到这个错误:

TF30063:您没有权限访问MyProject\DefaultCollection。

如果我去团队→断开TFS,然后再次连接到TFS预览,我能够看到一个“加载标识符”加载屏幕出现,但最后我不能输入我的凭据到TFS预览(我的微软帐户),因此,TF30063错误仍然发生。

我怀疑这与我的微软帐户(即Live ID)有关。我用我在TFS预览中使用的同一个微软帐户登录到Windows。我曾使用其他微软账号登录过其他网站(Windows Development Center, MSDN等),但我验证了如果我注销了这些服务,并使用正确的微软账号重新登录,当我试图从Visual Studio登录TFS预览时,仍然会得到TF30063错误。


当前回答

确保您的密码没有在决定安装新开发机器的同一天恰好过期。

如果您甚至不能使用web界面登录到TFS,那么可能就是这种情况。

其他回答

试着暂时将ie设置为默认浏览器。

查看注册表中的信息: HKEY_CURRENT_USER\SOFTWARE\Microsoft\VSCommon\Keychain\Accounts并删除Accounts部分下的相关密钥。

清除以下路径下的缓存:

%localappdata%\Microsoft\TeamTest %localappdata%\Microsoft\Team Foundation %localappdata%\Microsoft\VisualStudio %appdata%\Roaming\Microsoft\VisualStudio

希望这能奏效。

注意:这样做可能会清除所有的cookie和缓存,并加载Visual Studio New。

我终于在网上找到了适合我的答案。

对我来说,它发生在我更改密码后,Windows缓存了TFS密码。需要手动更新。这是一种方法:

解决方案请参见:developercommunity.visualstudio.com

图片来源:Lavente Nagy!非常感谢!

修复简介:

我找到了一个解决方案,它也适用于Windows 7/Windows 10。步骤相同: 关闭Visual Studio。进入控制面板(带有小图标视图)→用户 帐户→管理您的凭证(在左栏)→选择 “Windows凭证”→向下滚动到“通用凭证” 节,并查找您的TFS服务器连接。扩大下拉 并按“编辑”。输入新的网络密码。重新开放Visual Studio和 一切都会恢复正常。

如果Rizowski关于点击绿色插头连接按钮的回答不起作用,并且您有多个工作空间,那么通过切换到另一个工作空间并返回,问题可能会消失。

我也面临着和你一样的问题。以下是我解决问题的方法:

方法1

在“解决方案资源管理器”中单击“主页”图标旁边的“连接”图标。 选择您的项目>右键单击>连接。 尝试签入项目,这一次它将愉快地继续进行。

这是我尝试过的,我不需要从TFS或VS帐户的任何会话注销。

方法2

只需按下团队资源管理器顶部的刷新。 试着登记。

这也是一个简单的方法。

希望这能有所帮助。