尝试在Visual Studio中创建一个新的控制台应用程序,以访问现有的SQL Server数据库。想使用EF Core从数据库中构建模型。
MicroSoft"入门"说明似乎有点过时了。他们建议使用NuGet控制台并运行 Scaffold-DbContext" Server = ...." Microsoft.EntityFrameworkCore.SqlServer
这没有任何作用。
有一个消息来源建议运行" dotnet ef dbcontext scaffold" server = ....",但这出错了:
CategoryInfo:NotSpecified :(没有可执行文件..." dotnet-ef":String)[],RemoteException
如果我运行dotnet ef不应该是命令提示符,而不是PM控制台?但在哪个文件夹?在项目文件夹中运行错误,找不到匹配" dotnet-ef" 的可执行文件。请注意,这是一个控制台应用程序(而不是ASP),没有Project.json等...
答案 0 :(得分:0)
您安装了EF Nuget Package吗?
Install-Package EntityFramework