[英]How to disconnect project solution from TFS in Visual Studio 2017 or 2019?
我有一个与 TFS 相关的解决方案。 每当我尝试在解决方案中安装新库时,都会出现错误:
未经授权 (410)
我试图从解决方案中删除所有与 TFS 相关的文件,但我仍然遇到同样的错误。
有没有人遇到过同样的问题并以某种方式解决了它?
经验证的解决方案
解决方案 1
要永久且完全地将解决方案与源代码管理分离,请执行以下步骤:
File menu - Source Control - Advanced - Change Source Control...
下次打开解决方案时,系统不会提示您连接到 TFS。
解决方案 2
要完全删除 TFS 源代码控制绑定,请执行以下两个步骤:
*.vssscc
和*.vspscc
文件。.sln
文件,然后找到并删除GlobalSection(TeamFoundationVersionControl)
部分。来自: 从解决方案中删除 TFS 连接
Afaik,以 4XX 开头的错误是由错误的凭据引起的。 从这个角度来看,您可以尝试断开与服务器的连接,然后通过从 Team->Disconnect from server 重新连接
同样解绑项目,重新绑定; 文件->源代码管理->高级->更改源代码管理
希望能帮助到你。
确保您已在本地删除所有相关文件。 要完全删除 TFS 源代码控制绑定,请执行以下两个步骤:
*.vssscc
和*.vspscc
文件。.sln
文件,然后找到并删除GlobalSection(TeamFoundationVersionControl)
部分。 GlobalSection(TeamFoundationVersionControl) = preSolution <code> SccNumberOfProjects = 2 SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C} SccTeamFoundationServer = <YourTFSURL> SccLocalPath0 = . SccProjectUniqueName1 = . SccLocalPath1 = . EndGlobalSection
更多详细步骤请看这里的博客: 参考链接。
如果您仍然遇到问题,请关闭 VS, 清除 TFS 和 VS 缓存。 然后再次打开 VS,这可能会奏效。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.