Álv*_*cía 5 entity-framework cmdlet visual-studio
我有两个项目的解决方案,一个是主项目,第二个是将使用EF Core 10.0 RC2的项目。
在第二个项目中,我使用以下三个命令安装EF Core,并运行以下nuget命令进行安装:
Install-Package Microsoft.EntityFrameworkCore.SqlServer –Pre
Install-Package Microsoft.EntityFrameworkCore.Tools –Pre
Install-Package Microsoft.EntityFrameworkCore.SqlServer.Design –Pre
Run Code Online (Sandbox Code Playgroud)
稍后,我可以使用以下命令从数据库创建模型:
Scaffold-DbContext "'Server=(localdb)\mssqllocaldb;Database=Blogging;Trusted_Connection=True;'" Microsoft.EntityFrameworkCore.SqlServer
Run Code Online (Sandbox Code Playgroud)
问题是,如果我退出VS2015并再次打开,如果我尝试运行相同的命令来再次生成模型,则会收到此错误:
术语'Scaffold-DbContext'不被视为cmdlet的名称。
我不知道这是什么问题,我尝试安装了entityFrameworks.Commands,但问题仍未解决。
您是否尝试过以下命令:
dotnet restore --infer-runtimes
Run Code Online (Sandbox Code Playgroud)
有关更多信息,您可以访问: https: //github.com/aspnet/EntityFramework/issues/5549,它对某人有用。
| 归档时间: |
|
| 查看次数: |
5421 次 |
| 最近记录: |