私は最近、私のマシンにVS2017をインストールしました。今日私は新しいMVCサイトを開始し、OracleサーバーにDataContextを追加したいと考えました。私が最初にやったことは、NuGet Managerに行き、Oracle Managed Driversを追加した後、Oracle用のEntity Frameworkとそのすべてを正しくインストールするように追加しました。私はその後Add |に行きました。新しいアイテム|データ|エンティティデータモデル| DBからの最初のコード。VS2017にOracleドライバが表示されませんか?
ここから、接続するデータベースを尋ねる場所から、Microsoftドライバのみが必要です。新しい接続を追加しようとすると、ドライバの種類にOracleドライバは表示されません。
私はプロジェクトを閉じ、VS2015で開いた。新しいデータモデルを追加しようとしましたが、すべてが期待どおりに機能しました。 Oracleドライバが利用でき、私は自分のテーブルのエンティティを作ることができました。
Oracleドライバを参照してOracleに接続するには、VS2017をインストールまたは追加する必要がありますか?
これをご覧ください:http://stackoverflow.com/questions/28694919/managed-odp-net-driver-does -not-show-up-data-source-dialog/28695779#28695779 –