VisualStudio2008のエンティティフレームワークを介してOracleデータベースへの接続を作成しようとしています。64ビットのVistaUltimateを実行しています。
最初は、Visual Studioを介してデータベースに接続することさえ困難でしたが、最終的には10204_vista_w2k8_x64_production_dbとODTwithODAC1110720をインストールすることで機能しましたが、VisualStudioを介したインターフェイスに必要な最小限のパーツのみでした。
私はこのセットアップにまったく慣れていないので、すでに間違いを犯している可能性がありますが、両方のパッケージをインストールすることが、VisualStudioを介して接続を作成できる唯一の方法です。
接続を確立し、ウィザードを使用してを作成しました。edmxファイル。モデルと関連付けは完璧に作成されており、うまくいくと思いました。参照名としてデフォルト名「Entities」を使用しました。
私が次のことをしようとすると
filingsContext = New Entities()
filingsContext.TABLE_NAME_HERE.First()
次のエラーが発生します。
InnerException = {"C:\ app \ adexter \ OraHome_1\oci.dllを読み込めません。64xアプリケーションで64xバージョンのOracleクライアントを使用していることを確認してください。"}
アプリケーションを実行しているときを除いて、どのようにしてすべてのポイントでOracle DBに接続できますか?