2017-03-16 72 views
0
Enable-Migrations -ProjectName SampleApplication -ContextTypeName MyDbContext 

我已經給了上面的命令,但它不工作? 要啓用遷移哪個命令需要應用?如何啓用.net核心中的遷移?

+0

給出的錯誤是什麼? – Araz

+0

它很常見有連接字符串問題...請檢查web.config中是否沒有兩個具有相同連接字符串的連接字符串名稱 – Araz

+0

「Enable-Migrations」一詞未被識別爲cmdlet,函數,腳本的名稱文件或可操作程序。檢查名稱的刪除,或者如果包含路徑,請驗證路徑是否正確,然後再試一次。 在行:1字符:18 +啓用-遷移<<<< -ProjectName SampleApplication -ContextTypeName MyDbContext + CategoryInfo:ObjectNotFound:(啓用-遷移:字符串)[],CommandNotFoundException + FullyQualifiedErrorId:CommandNotFoundException – Geeta

回答

-2

藉助EFCore,您無需「啓用」遷移 - 它們始終處於啓用狀態。只需使用Add-Migration添加新的遷移即可。

關於程序包管理器命令的文檔是here

+0

請不要將[相同的答案](http://stackoverflow.com/a/41403937/5292302)添加到多個問題。回答最好的一個,並將其餘標記爲重複。請參閱[是否可以爲幾個問題添加重複答案?](http://meta.stackexchange.com/questions/104227/is-it-acceptable-to-add-a-duplica te-answer-to-幾個問句) –

相關問題