Scaffold-DbContext 不生成模型

问题描述 投票:0回答:2

我正在尝试运行

Scaffold-DbContext
从旧系统生成一些模型。我正在运行以下命令:

Scaffold-DbContext "Data Source=localhost\SQLEXPRESS;Initial Catalog=MAINT_TRAINING;Integrated Security=True" Microsoft.EntityFrameworkCore.SqlServer

问题是我绝对没有输出...没有模型,没有错误,没有确认...

数据库中的表都有主键。

我做错了什么吗?

sql-server entity-framework model entity-framework-core dbcontext
2个回答
2
投票

您可能遇到问题#10298。尝试将以下内容添加到您的

*.csproj
:

<PropertyGroup>
  <GenerateRuntimeConfigurationFiles>true</GenerateRuntimeConfigurationFiles>
</PropertyGroup>

0
投票

我也遇到了同样的问题,这就是我来到这里的原因。 我意识到我的用户没有对数据库设置适当的权限。 我更新了用户对数据库的选择/插入/更新权限,然后它生成了模型。

© www.soinside.com 2019 - 2024. All rights reserved.