【发布时间】:2017-01-20 03:23:07
【问题描述】:
当尝试用 asp.net core 搭建脚手架时,这个命令
scaffold-dbcontext "Data Source=(local);Initial
Catalog=MyDb;Integrated Security=True;"
Microsoft.EntityFrameworkCore.sqlserver -outputdir Models
给出这个错误。
scaffold-dbcontext : 术语“scaffold-dbcontext”无法识别 作为 cmdlet、函数、脚本文件或可运行程序的名称。 检查名称的拼写,或者如果包含路径,请验证 路径正确,然后重试。在 line:1 char:1
+ scaffold-dbcontext "Data Source=(local);Initial Catalog=MyDB;In ... + ~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (scaffold-dbcontext:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
我尝试了here 的解决方案,但它对我不起作用。
知道原因/治疗方法是什么吗?
【问题讨论】:
-
确保 entityframework.tools 位于 project.json 的工具部分。
标签: entity-framework asp.net-core