2014-02-25 110 views
5

嗨,我是在ASP.Net MVC的框架5上當然,我採取在我的學校工作,但我似乎碰了壁。更改模型類後刪除和更新數據庫?

我要回去和字段值添加到我的主模型(學生)類,但當然,這意味着數據庫的結構必須改變(變得錯誤,當我嘗試運行它)的。我被告知這應該可以通過鍵入Package Manager控制檯的命令「enable-migrations -enableautomaticmigrations」來實現,但我似乎收到一條錯誤消息,說我輸入它時它是一個未知命令。或者我應該做一些不同於使用這些命令的東西?

這是我得到的錯誤,當我寫了上述命令:

PM> enable-migrations 

術語「啓用的遷移」不被識別爲一個 小命令,函數的N,腳本的名稱文件或可操作程序。檢查 拼寫的名稱,或是否包含一個PA次,驗證路徑 是正確的,然後再試一次。在行:1個字符:18

任何幫助表示讚賞!

+0

很確定命令是區分大小寫的。啓用的遷移。 – Tony

+0

我試過(另一名學生建議),但唉,無濟於事。 :S – ObedMarsh

+0

看這篇文章: http://stackoverflow.com/questions/10411529/package-manager-console-enable-migrations-commandnotfoundexception-only-in-a-spe – Paritosh

回答

0

的問題是,我的項目是位於我投寄箱。出於某種原因,我的視覺工作室不喜歡這樣,把它移到本地,一切正常。

0

我不知道你是否嘗試重新安裝實體框架Install-Package EntityFramework -IncludePrerelease。有時候預售版本不包括在內。試試看。如果您已經擁有數據庫,則不嘗試Update-Database -Force。最後一種方法是在關閉VS中的所有內容後重新打開項目。

相關問題