2017-11-11 9 views
0

私は、EntityFramework CoreとScaffold-DbContext NuGet Package Manager Consoleコマンドを使用して、POCOクラスとDbContextクラスの束を構築しました。PropertyBuilder <T>にHasColumnTypeの定義が含まれていません

コンパイルで見つからないHasColumnTypeメソッドとHasNameメソッドへの呼び出しがいくつかあることを除いて、大部分のコードが生成され、大丈夫です。残念ながら、VS2017は私にそれらを見つけるのを助けていません。 NuGet Package Managerを使用してEntityFramework Coreをインストールしましたが、すべての依存関係が正しくインストールされていると考えましたが、これは当てはまりません。私はHasColumnTypeのネームスペースを検索しようとしましたが、それを見つけることができませんでした。

誰かがネームスペースやNuGetパッケージが見つかりませんでしたか?

答えて

1

これらの拡張は、リレーショナルデータベースのモデリングに役立つため、Microsoft.EntityFrameworkCore.Relationalパッケージに含まれています。

https://www.nuget.org/packages/Microsoft.EntityFrameworkCore.Relational/

+0

ありがとうございます。接線関連の質問:Scaffold-DbContextを使用してEntityFrameworkCore DBコードを生成する必要がある場合は、Microsoft.EntityFrameworkCoreパッケージ自体の依存関係としてマークされていない理由を知っているので、NuGet経由でMicrosoft.EntityFrameworkCore ? – KSwift87

+0

Scaffold-DbContextを実行するためにインストールするパッケージは、EFCore.Designおよびプロバイダパッケージです。どちらもEFCoreパッケージとEFCoreを引き出します。関連パッケージ – Smit

関連する問題