1
您好我正在一個MVC3應用程序和Code First Migrations來管理我的數據庫。昨天我只是更新我的EF庫到5.0版本。我曾經在我的Global.asax文件中運行,特別是在Application_Start()方法中,所以當應用程序啓動時,update-database命令將運行。這是這樣的:DbMigrator類和實體框架5.0更新問題
var configuration = new Configuration();
var migrator = new DbMigrator(configuration);
migrator.Update();
但自更新之後,我不斷收到此異常,在Migrator.Update()行。
我沒有與該名稱的任何列。我可以理解這個錯誤。我檢查了實體框架5.0的細節,我沒有得到任何線索。順便說一句,如果我用Power-shell命令提示符運行更新數據庫,我不會收到任何錯誤,我的數據庫會正確更新。 Thanxs。
但爲什麼這個錯誤奔涌而出時,我更新了?爲什麼當我通過電力銷售提示運行更新數據庫時它不出來? –
因爲在powershell中你可能使用EF 5,但是在運行時你不會。 –
那麼我通過Nuget進行了更新。讓我檢查! Thanxs Ladislav –