ASP.NET Core 5 中使用 ViewModel 的脚手架视图

Jos*_*osh 7 visual-studio-2019 asp.net-core-scaffolding ef-core-5.0 asp.net-core-5.0

我正在尝试在 ASP.NET Core 5 项目中基于 ViewModel 构建视图,但发现很难通过以下阶段

在此输入图像描述

我曾经能够通过删除数据上下文字段来通过这个阶段,但最近这似乎变得不可能了。关于如何在 ASP.Net Core 5 上使用 ViewModel 构建剃刀视图有什么想法吗?

对于 DataContext 字段,它会生成如图所示的错误

在此输入图像描述

该模型不需要密钥。它是一个视图模型。它甚至不需要位于 AppDbContext 文件中,并且出于任何原因也不需要位于数据库中

小智 1

datacontext 类说它是必需的,但实际上不是。
我遇到了同样的问题,你可以保持原样

在此输入图像描述

清空并单击添加。

ASP.NET 核心 7