【发布时间】:2017-01-20 15:29:12
【问题描述】:
尝试在 Visual Studio 中创建一个新的控制台应用程序来访问现有的 SQL Server 数据库。想使用 EF Core 从数据库中构建模型。
MicroSoft 的“入门”说明似乎离题了。他们建议使用 NuGet 控制台并运行 Scaffold-DbContext "Server=...." Microsoft.EntityFrameworkCore.SqlServer
这没有任何作用。
一个消息来源建议运行“dotnet ef dbcontext scaffold "server=....",但出现以下错误:
CategoryInfo: NotSpecified: (No executable f...and "dotnet-ef":String) [], RemoteException
如果我正在运行 dotnet ef,我不应该是命令提示符,而不是 PM 控制台吗?但是在哪个文件夹中?在项目文件夹中运行时出错,找不到与“dotnet-ef”匹配的可执行文件。请注意,这是一个控制台应用程序(不是 ASP),并且没有 Project.json 等...
【问题讨论】:
标签: entity-framework-core console-application