Pluralsight課程中的EF7遷移

entity-framework-core migration

是否有其他人在Shawn Wildermuth的Pluralsight課程“使用ASP.NET Core RC1,MVC 6,EF7和AngularJS構建Web應用程序”中遇到第二次遷移問題?

具體來說,命令

dnx ef migrations add IdentityEntities

導致此異常:

GenericArguments[0], 'TheWorld.Models.IWorldRepository', on 'Microsoft.Data.Entity.Infrastructure.IDbContextFactory`1[TContext]' violates the constraint of type 'TContext'.

第一次遷移和數據庫創建似乎很順利,所以我不確定是什麼導致了這一點。

熱門答案

我剛剛通過從Solution Explorer中刪除整個Migrations文件夾來解決這個問題。我不確定是什麼原因導致此錯誤,但我認為如果您將遷移命名為同一事物(在您的情況下為IdentityEntities),則可能會出現問題。



Related

許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因
許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因