tf14092此项的父项有一个待处理的删除操作,必须首先检入

时间:2019-11-27 09:11:22

标签: tfs

我正在尝试使用DataBaseFirst方法将实体加载到asp.net Web api中。

在程序包管理器中运行此命令后:

Scaffold-DbContext "Server=myserver;Database=myDatabase;UID=user;PWD=pass;" 
 Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models

我得到了包含实体和DbContext的Models文件夹,但是在此过程中,我遇到了许多此类错误:

  

tf14092:无法修改元素x。此项的父项有一个待处理的删除操作,必须先检入

error screanshot 此错误是什么意思?如何解决?

1 个答案:

答案 0 :(得分:1)

根据您的屏幕截图,wwwroot文件夹中有一个x符号。

首先检查是否有待处理的删除。在待定的变更和源代码管理浏览器中如下所示

enter image description here

enter image description here

如果有,选择签入或撤消未决的更改/删除。然后再次检查。

如果没有任何挂起的删除。尝试clear TFS cache并重新启动Visual Studio。这可能会解决问题。

相关问题