您好我正在使用ASP.Net中的mvc 5框架学习我在学校学习的课程,但我似乎已经碰壁了。
我想返回并向我的主模型(Student)类添加一个字段值,但当然这意味着数据库的结构必须改变(当我尝试运行它时会收到错误)。有人告诉我,这应该可以通过在软件包管理器控制台中输入命令“enable-migrations -enableautomaticmigrations”来实现,但是当我输入它时,我似乎收到一条错误消息,说它是一个未知的命令。或者我应该做一些与使用这些命令不同的事情?
这是我在编写上述命令时遇到的错误:
PM> enable-migrations
“启用 - 迁移”一词不会被识别为a的名称 cmdlet,函数,脚本文件或可操作程序。检查 拼写该名称,或者如果包含该值,则验证该路径 是正确的,然后再试一次。在行:1字符:18
感谢任何帮助!
答案 0 :(得分:0)
我想知道您是否尝试重新安装实体框架Install-Package EntityFramework -IncludePrerelease
。有时不包括预售版本。试试吧。如果您已经拥有数据库,请尝试Update-Database -Force
。最后一种方法是在关闭VS中的所有内容后重新打开项目。
答案 1 :(得分:0)
问题是我的项目位于我的Dropbox中。出于某种原因,我的视觉工作室并不喜欢这样,在本地移动它,一切都运作起来。