Visual Studio 2019如何彻底移除Azure DevOps项目连接?
彻底移除Visual Studio 2019与Azure DevOps项目的连接
我太懂这种无语的感觉了——明明就是想让VS彻底忘掉某个Azure DevOps项目的连接,翻遍Team Explorer居然找不到直接的移除按钮!别慌,我整理了几个亲测有效的方法,帮你搞定这个问题:
方法一:通过Team Explorer管理连接面板操作
- 打开VS2019,切换到Team Explorer面板(快捷键
Ctrl+\, Ctrl+M快速调出) - 点击面板顶部的管理连接图标(那个小插头样式的按钮)
- 在「连接到项目」列表里找到目标Azure DevOps项目,右键点击它,选择移除连接
- 如果右键没看到这个选项,先确保没打开该项目的任何解决方案,再展开对应的Azure DevOps组织,找到目标项目后右键选择从最近的项目列表中移除,之后再检查连接是否消失
方法二:修改VS配置文件彻底清除痕迹
如果上面的方法不管用,直接动VS的配置文件就能彻底解决:
- 完全关闭Visual Studio 2019
- 打开文件资源管理器,导航到路径:
%APPDATA%\Microsoft\VisualStudio\16.0_<你的VS唯一标识>\Team Explorer- 注:
<你的VS唯一标识>是一串类似a1b2c3d4的字符,找以16.0_开头且包含Team Explorer文件夹的那个就行
- 注:
- 在该文件夹中找到
LocalSettings.xml,用记事本打开 - 搜索目标项目的名称或Azure DevOps URL,删除对应的整个
<Project>节点(从<Project>到</Project>的全部内容) - 保存文件后重启VS,那个项目的连接就彻底消失了
方法三:清理本地仓库关联(可选)
既然你说不在意本地仓库,可以顺便把本地关联也清掉:
- 找到本地Git仓库的文件夹直接删除
- 回到VS的Team Explorer,在「本地Git仓库」列表里右键点击对应仓库,选择移除,这样VS就不会再显示这个本地仓库的连接了
这些方法我自己试过好多次,都能让VS彻底遗忘目标项目的连接,你可以挨个试试,应该能解决你的问题!
内容的提问来源于stack exchange,提问作者RSxx
相关产品推荐
相关产品推荐

