質問: 私はORMとしてEFを使用しています。私はいくつかのJSON(jsonb)処理をオフロードするために、私のpostgres DBに対していくつかの未加工のSQLを実行する必要があります。 私はポストグルのためのnpgsqlプロバイダと、EntityFrameworkコア1.1.0を使用しています。 SQLの実行に関する最新のドキュメントでは、コンテキストを使用する必要があります。[entity] .FromSql() - FromSqlはMicrosoft.EntityFrameworkCore.Relational名前空間にあります。 だから、私はNuGet経由でそのパッケージを追加しました...スクリーンショットは問題を示しています - 参照が追加されますが、私のコードで解決されません: ![名前空間が解決されない](https://i.stack.imgur.com/nPcGF.png) 私はコアSDKとVS開発ツール(VS 2015)のアンインストールと再インストールを試みました。どんな助けもありがたい。 完全な参照を表示する編集: 完全なリファレンススクリーンショット
回答: > 参照と名前空間は異なるものです。探しているRelationalQueryableExtensionsクラスは、Microsoft.EntityFrameworkCore名前空間の下に表示された参照アセンブリにあります。 > > @ IvanStoevは正しい。リファレンスは、基本Microsoft.EntityFrameworkCore名前空間を含めた後に.FromSql拡張をエンティティに追加しました。