You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何永久删除Azure DevOps Server 2020中已软删的项目

你遇到的VS800075报错是因为普通的项目删除命令/接口仅会检索未删除的正常状态项目,软删状态的项目不在检索范围内,所以会返回项目不存在的提示,可通过以下方法永久删除:

解决方法1:通过Web UI直接操作(最简便)

你已经能在「查看最近删除的项目」入口看到软删项目,直接在UI层面操作即可:

  • 进入对应项目集合的集合设置页面
  • 切换到「项目」管理页,点击页面底部的「查看最近删除的项目」
  • 在弹出的已删除项目列表中,找到目标项目,点击右侧的「永久删除」按钮,确认操作后即可完成永久删除。

解决方法2:调用专用REST API执行永久删除

软删状态的项目需要调用专门的已删除项目清除接口,不能使用常规项目删除接口:

  • 首先从「最近删除的项目」列表中复制目标项目的原始ID,不要修改ID中的横杠格式
  • 调用如下格式的DELETE请求:
    DELETE http(s)://<你的DevOps Server域名或IP>/<集合名称>/_apis/core/deleteProjects/<项目ID>?api-version=6.0
  • 请求认证使用你生成的PAT令牌,需要确保PAT勾选了「项目和团队(读取、写入、删除)」的权限范围。

解决方法3:修复TFSDeleteProject工具适配VS2022

VS2022默认不自带TFSDeleteProject,你可以在Visual Studio Installer中安装「Team Foundation Server 扩展」组件,安装完成后即可在开发者命令行中正常使用该工具执行删除操作。

权限校验注意事项

请确认你的账号属于项目集合管理员用户组,仅单个项目的管理员权限不足以执行永久删除操作。

内容的提问来源于stack exchange,提问作者mdailey77

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 01:54:07