Asp.net core 在.NET核心类库中添加数据库模型(数据库优先方法)
我正在使用EntityFrameworkCore在.NETCore类库中添加数据模型(数据库优先方法) 我已经添加了所有必要的包,当我尝试使用PMC使用以下命令创建模型时,我收到以下消息: “未找到项目。请更改当前工作目录或使用--project选项。” PMC中的命令(使用核心类库): 试试这个例子:Asp.net core 在.NET核心类库中添加数据库模型(数据库优先方法),asp.net-core,entity-framework-core,.net-core-class-library,Asp.net Core,Entity Framework Core,.net Core Class Library,我正在使用EntityFrameworkCore在.NETCore类库中添加数据模型(数据库优先方法) 我已经添加了所有必要的包,当我尝试使用PMC使用以下命令创建模型时,我收到以下消息: “未找到项目。请更改当前工作目录或使用--project选项。” PMC中的命令(使用核心类库): 试试这个例子: Scaffold-DbContext "DataSource=D:\Database\SQLite\Example.sqlite" Microsoft.EntityFrameworkCore.S
Scaffold-DbContext "DataSource=D:\Database\SQLite\Example.sqlite" Microsoft.EntityFrameworkCore.Sqlite -OutputDir Model
您是否将类库引用到web应用程序或控制台应用程序等可运行项目?我猜您没有从“默认项目”下拉列表中选择项目。嗨,Arvind,是的,我已将该项目引用到我的web api项目中。。。但还是一样的问题Hi William,是的,选择了默认项目。。首先尝试使用类库项目执行命令,结果sameI能够使用命令“Scaffold DbContext”生成模型,但无法生成存储过程或视图。。。有什么想法吗?
Scaffold-DbContext "DataSource=D:\Database\SQLite\Example.sqlite" Microsoft.EntityFrameworkCore.Sqlite -OutputDir Model