2015-01-06 129 views
0

我正在使用EF 6.1.2。我有一個現有的數據庫,並且已啓用遷移。當我在控制檯中輸入命令AddMigration InitialCreate時,創建的遷移是空的。從我所能找到的研究中,如果我添加參數-IgnoreChanges,會發生什麼,但我沒有那樣做。爲現有數據庫創建初始遷移導致空遷移

大部分遷移文檔參考EF 4.3。我還沒有發現任何說它已經改變爲6.1.2的東西。是否有新的命令參數來強制遷移包含創建代碼?或者在我的配置中還缺少其他東西?

謝謝

回答

0

我的應用程序與Web API和MVC項目都是分層的。由於我設置了多個啓動項目,因此EF無法確定使用哪個應用程序來查找啓動配置。我正在將添加遷移應用到數據訪問層,但連接字符串和實體框架初始化設置位於MVC web.config中。將它們複製到數據訪問層的App.Config後,所有工作都按預期進行。