この投稿をフォローしましたが、機能していません。他に何を確認すればよいか教えてもらえますか?
私が従った手順:
現在インストールされている Oracle (11gR2_x32) の dll をプロジェクトのルートに追加しました。投稿に記載されているように、私はbasic-liteを使用しませんでしたが、dllは同じであると想定していましたよね?
- oci.dll
- ociw32.dll
- Oracle.DataAccess.DLL
- orannzsbb11.dll
- oraocci11.dll
- oraociicus11.dll
- OraOps11w.dll
プロジェクト内の各dllを選択し、「ビルドアクション」を「コンテンツ」に、「出力ディレクトリにコピー」を「常にコピー」に設定しました
Oracle.DataAccess への参照を追加しました
私のvbコードに「Oracle.DataAccess.Clientのインポート」を追加しました。
コードは問題なく動作しますが、それでもユーザーが Oracle をインストールする必要があります。私の意図は、彼らにオラクルをインストールさせないことでした。彼らが私のプログラムをインストールすると、すべてのdllがプログラムフォルダーに存在することを確認しました。
他に何が確認できますか?