実現したいこと
ASP.NET MVC (VB.NET) で学習をしており、Oracle XE(21c, PDB: XEPDB1)に接続して、Entity Framework からテーブルにアクセスできるようにしたいです。
発生している問題・分からないこと
データ接続の選択で Oracle を選び、次に進もうとすると「Entity Framework 6.x」の画面が一瞬表示されて Visual Studio が落ちてしまいます。
web.config に接続文字列を書いても、Entity Data Model 追加の途中で同じように落ちます。
Oracle Developer Tools for VS2019 (ODTforVS2019_193300.vsix) をインストール
※拡張機能の管理で確認するとOracle Developer Tools for VS2017をインストールしてました。
sqlplus TESTUSER/9999@localhost:1521/XEPDB1 で接続できることは確認済み
web.config に以下の接続文字列を追加
<add name="OracleDbContext" providerName="Oracle.ManagedDataAccess.Client" connectionString="User Id=TESTUSER;Password=9999;Data Source=localhost:1521/XEPDB1;" />
lsnrctl status でサービス xepdb1 が READY なのを確認
アカウントのアンロック・パスワード確認済み
エラーメッセージ
error
1メッセージは出ていません。
該当のソースコード
特になし
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
SQL*Plus では問題なく接続できるため、Oracle 側の問題ではなさそうです。
Visual Studio で Entity Data Model を追加するタイミングでクラッシュするのが解決できていません。
補足
特になし

あなたの回答
tips
プレビュー