移行を追加すると「プロジェクトを解決できません...」というメッセージが表示されます。

entity-framework-core visual-studio-2015

質問

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


Related

ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ
ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ