これに続いて Microsoftチュートリアル 同じチュートリアルから作成されたVS2015プロジェクトでPM> Add-Migration MyFirstMigration
コマンドを実行すると、解決できない次のエラーが表示されます。
More than one DbContext was found. Specify which one to use. Use the '-Context' parameter for PowerShell commands and the '--context' parameter for dotnet commands.
注意点
Individual User Account
の代わりにNo Authentication
認証を使用することを除いて、上記のチュートリアルを使用します。ASP.NeT Core 1.0 and VS2015-Update 3 on windows 8.1
の最新リリースがありますこのエラーは、複数のDbContextの場合、dbコンテキスト名を持つ--contextに言及することを明確に説明しています。そのため、DbContext名を記載してみてください。
dotnet ef migrations add Initial --context SampleDbContext
お役に立てれば。
ソリューションに2つのDbContextがあるためです。最初はプロジェクト(ApplicationDbContext)の作成時にデフォルトで作成され、2番目はEF DbContextです。解決策は、EF DbContextを指定するだけのエラーメッセージで説明されています