dotnet execには管理された.dllまたは.exe拡張が必要ですが、Entity Frameworkコア(1.1.0)の移行

asp.net-core-mvc c# entity-framework-core visual-studio-2017

質問

エラーメッセージ:

PM> Add-Migration InitialDatabase
dotnet exec needs a managed .dll or .exe extension. The application specified was 'C:\Users\xxxxxx\documents\visual studio 2017\Projects\TheWorld\src\TheWorld\bin\Debug\netcoreapp1.0\TheWorld.runtimeconfig.json'
Process finished with non-zero exit code
PM> 

Visual Studioバージョン:2017 RC

プロジェクトの依存関係:

プロジェクトの依存関係

エラースクリーンショット: エラースクリーンショット

受け入れられた回答

私も同じ問題がありました。私がしなければならなかったのは、ProjectのプロパティのTarget Frameworkを変更することだけでした。

フレームワークのバージョンを変更する

私はこれが役立つことを願っています


人気のある回答

VS2017RCで - 私がしなければならなかったのは、Package Manager Consoleを使って.NetCoreを再度インストールすることでした:

Install-Package Microsoft.NETCore.App

その後の移行スクリプトが動作し、 "dotnet execは管理された.dllまたは.exe拡張子が必要です。"エラーは消え去った。



Related

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