我正在使用 .net core 和 entity framework core 1.1.0。在尝试以下命令时,请使用包管理器控制台:
有什么建议可以提供给我吗?
Scaffold-DbContext "Server=MyServer\\MyInstance;Database=MyDB;user=MyUsername;password=MyDbPassword;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models -t Table1,Table2
我遇到了这个错误
找不到程序集 'D:\Work\Projects\src\MyProject\src\MyProject.Api.\bin\Debug\net461\win7-x64\MyProject.Data.exe'。
MyProject.Data是一个.Net Core库。MyProject.Api是一个.NET全框架核心API,引用了MyProject.Data。
MyProject.Data的project.json文件:
{
"version": "1.0.0-*",
"dependencies": {
"Microsoft.EntityFrameworkCore.Design": "1.1.0",
"Microsoft.EntityFrameworkCore.SqlServer": "1.1.0",
"Microsoft.EntityFrameworkCore.SqlServer.Design": "1.1.0",
"Microsoft.EntityFrameworkCore.Tools": "1.1.0-preview4-final"
},
"frameworks": {
"net461": {}
}
}
有什么建议可以提供给我吗?
dotnet ef dbcontext scaffold ...
- bricelam