EFコアがEntityFramework.*
の代わりにMicrosoft.EntityFrameworkCore.*
に移行したため、dbマイグレーションを追加するために推奨されるコマンドラインは、パッケージマネージャーからadd-migration
に戻っているようです。Entity Frameworkコア1.0.1 add-migration
ef core add migration documentation
しかしそこにパッケージがコマンドのためにもうないとV 1.0.1のパッケージのインストールは任意のコマンドを追加していないようです。
Add-Migration
を実行しているとき、私は取得していますエラーメッセージがEntityFramework.Commandsがスタートアッププロジェクトのプロジェクト名 'にインストールされていないため
このコマンドを実行することはできませんです。
私は何かを見逃しましたか?コマンドなどを追加する新しい方法はありますか?ご協力いただきありがとうございます!
これを達成するためにパッケージマネージャーを通過するのではなく、標準のコマンド – cdie
を使用してパッケージマネージャコンソールを使用するよう指示し、標準コマンドライン(ps/cmder)を使用するとコマンドレットが認識されない – baywet
標準cmdを使用する場合は、 'dotnet migrations add MigrationName'を使用して動作させる必要があります(DbContextとオブジェクトが配置されているフォルダ内で実行するようにしてください) – cdie