我正在尝试使用DataBaseFirst方法将实体加载到asp.net Web api中。
在程序包管理器中运行此命令后:
Scaffold-DbContext "Server=myserver;Database=myDatabase;UID=user;PWD=pass;"
Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models
我得到了包含实体和DbContext
的Models文件夹,但是在此过程中,我遇到了许多此类错误:
tf14092:无法修改元素x。此项的父项有一个待处理的删除操作,必须先检入
答案 0 :(得分:1)
根据您的屏幕截图,wwwroot文件夹中有一个x
符号。
首先检查是否有待处理的删除。在待定的变更和源代码管理浏览器中如下所示
如果有,选择签入或撤消未决的更改/删除。然后再次检查。
如果没有任何挂起的删除。尝试clear TFS cache并重新启动Visual Studio。这可能会解决问题。