我正在使用EF代碼第一個模型在asp.net mvc上工作。我正在嘗試將使用EF代碼的遷移先應用到我的項目中。我正在使用MySql數據庫。目前我使用的是EF 4.3.1版本和MySQL連接器/ .net的6.6.4.0版本。我成功地將遷移添加到了我的項目中,這意味着我執行了一系列不會給我帶來任何錯誤的命令。我按照這些步驟,無法將代碼第一次遷移到mysql數據庫
PM> Enable-Migrations
PM> Add-Migration InitialMigration
PM> update-database -verbose
這些步驟創建遷移文件夾到我的項目和遷移文件夾內創建它的配置和timestamp_Initialmigration文件,配置文件我已經添加以下代碼。
SetSqlGenerator("MySql.Data.MySqlClient", new MySql.Data.Entity.MySqlMigrationSqlGenerator());
後,我已經添加一個字段上我的課一樣,
public int newprop{get; set;}
後,我在下午控制檯執行更新數據庫-verbose命令。
當我執行我的應用程序,它拋出這樣的錯誤,
「未知列‘Extent1.newprop’在‘字段列表’」
請指導我爲什麼我收到這個錯誤確實我請指導我。