2016-09-13 11 views
0

Visual Studioで既存のSQL Serverデータベースにアクセスする新しいコンソールアプリケーションを作成しようとしています。 EFコアを使用して、データベースからモデルをスカッフォールドしたいと考えています。新しいコンソールアプリケーションで "dotnet ef scaffold"を実行する場所は?

MicroSoftの「はじめに」の手順がオフに見えます。彼らは、NuGetコンソールを使用して 足場-DbContextを実行することをお勧め "サーバー= ...." Microsoft.EntityFrameworkCore.SqlServer

これは何もしません。

ワンソースは「DOTNETのEF dbcontext足場 "サーバー= ....を実行している" が、このエラーが出:

CategoryInfo:NotSpecified:(実行可能なF ...と "示唆DOTNET-EFを" :文字列)[]、RemoteExceptionを

私はDOTNETのEFを実行している場合は、私はむしろPMコンソールよりも、コマンドプロンプトでししかし、どのフォルダでプロジェクトフォルダのエラーが見つかりません実行を実行しないではないでしょうか?? "dotnet-ef"と一致します。これはコンソールアプリケーション(ASPではなく)であり、Project.jsonなどはありません。

答えて

0

EF Nuget Packageをインストールしましたか?

Install-Package EntityFramework 

https://www.nuget.org/packages/EntityFramework

+0

私は、サイト上の指示に従って、私が思っていたが、私は(再び)それを行っていたとき、彼らが働いていました。だから、それを指摘してくれてありがとう。 – KarlRKaiser

関連する問題