ASP.NET 5プロジェクトでEF7を使用して、VS Package Managerコンソールで次のようにタイプする移行を追加しようとしました。
dnx ef migrations add InitialDatabaseSetup
そして、私はエラーを得ました:
Unable to resolve project from C:\Projects\ASPNET5DEMO
プロジェクトはC:\ Projects \ ASPNET5DEMO \ src \ aspnet5demo.webの中にあります。
開発者のコマンドプロンプトを使用してそのパスに移動し、コマンドを実行すると、すべて正常に動作します...
パッケージマネージャコンソールを使用する方法はありますか?
パッケージマネージャーコンソールは単なるパワーシェルホストです。 pwd
と入力すると、現在のディレクトリがC:\Projects\ASPNET5DEMO
ます。
そして、あなたは関連するコマンドにアクセスすることができます。
dnx -p src\aspnet5demo.web ef migrations add InitialDatabaseSetup
または
cd src\aspnet5demo.web
dnx ef migrations add InitialDatabaseSetup