:
私はそのために私はnugetパッケージマネージャコンソールで次のコマンドを使用しています、データベース最初のアプローチを使用してアプリケーションを作成しています、
Scaffold-DbContext
-Connection "'Server=.\SQLEXPRESS;Database=MyERP;Trusted_Connection=True;'"
-Provider "Microsoft.EntityFrameworkCore.SqlServer" -OutputDir "DBModels"
-Context "ApplicationDbContext"
このコマンドを発射した後、私は次のエラーを取得しています最初にASP.NET CORE 1.1.1ランタイムを追加し、次の場所にインストールされていることを確認します。
C:/ Program files/dotnet/1.1.1 上記locaionで1.1.1
という名前のフォルダがあるはずその後火災、以下のコマンドを次に
DOTNETを次に後のプロジェクトフォルダに移動し、そこ をcmdを開くproject.json
"Microsoft.NETCore.App": {
"version": "1.1.1",
"type": "platform"
}
を変更ef dbcontext scaffold "データソース=。\ SQLEXPRESS;初期カタログ=デモ;統合セキュリティ= True; Microsoft.EntityFrameworkCore.SqlServer -oモデル/ DbEntities
それは、モデルフォルダ
HI @Akash下DbEntitiesフォルダを作成しますが、私も同じ問題に直面しています。エラーの解決方法を見つけましたか? –
同じ問題:VS 2015とCore Webアプリ.Net Framework。 – user6788933
はい私はその問題を解決しました。この質問の回答セクションに表示されている手順に従ってください – Akash