【发布时间】:2017-04-08 15:05:25
【问题描述】:
我正在尝试制作一个使用 LINQ-to-SQL 的 ASP.NET Core 应用程序,并且最好使用工具来生成类。我已经按照https://code.msdn.microsoft.com/How-to-using-Entity-1464feea 等不同教程的步骤进行操作,每当我运行Scaffold-DbContext 时,我都会生成一个数据上下文,但没有实体。相反,我得到了错误
// Unable to generate entity type for table 'dbo.MyTable'. Please see the warning messages.
我的每一张桌子。我的数据库没有什么“奇怪”的地方,警告信息也不存在。因此,我想知道是否有另一种生成实体的方法。
【问题讨论】:
-
你的表有主键吗?这是必需的
-
@ErikEJ 修复了它。谢谢!
-
所以我的数据库没有什么“奇怪”的地方,但是您的表没有主键?唔。我无法协调这两件事。
标签: c# asp.net entity-framework linq asp.net-core