@Hong-vitが私を正しい方向に向けてくれてありがとう。答えを見つけました。
ODACのダウンロードページ にアクセスしたとき 選択したバージョン番号が表示されます。
私の場合、上位2つは次のとおりです。
- ODAC12.2cリリース1およびOracleDeveloperTools for Visual Studio( 12.2.0.1.0 )
- ODAC12cリリース4およびVisualStudio用のOracleDeveloperTools( 12.1.0.2.4 )
私にとって、一番上のものはインストールされませんでした。インストールプロセス中に切り取られるので(Oracleに感謝します!)、2番目のもの( 12.1.0.2.4 )で解決しました。 。
つまり、Oracle.ManagedDataAccessとOracle.ManagedDataAccess.EntityFrameworkをインストールしたときに、正しいバージョンを選択する必要がありました。 。
私には向いていません:
必要なもの
ご覧のとおり、バージョン番号は(ほぼ!)一致しています:
- ODAC 12.2.0.1.0 =Oracle.ManagedDataAccess 12.2.1100
- ODAC 12.1.0.2.4 =Oracle.ManagedDataAccess 12.1.24160719 (イェーイ!)
これが機能しないページの長いreadmeに含まれているにもかかわらず、これが明確にされていないため、これはオラクルに代わって失敗していると思います。さらに、バージョン番号はまったく同じではありません...しかし、それはブログの怒りです。