ハードドライブで実行されているプログラムを実行しようとしています。このプログラムは、MicrosoftJetOleDBを使用してMSAccessデータベースを開いて情報を取得します。問題は、プログラムを実行しようとすると、VisualStudioで次のエラーが発生することです。
「'Microsoft.Jet.OLEDB.4.0'プロバイダーがローカルマシンに登録されていません。」
「AnyCPU」ではなく「x86」をターゲットにプログラムを作成しようとしましたが、うまくいきませんでした。また、Windows \ SysWOW64フォルダー(32ビットマシンのWindows \ System32フォルダーに相当する64ビット)も調べました。msjet40.dllファイルとmsjetoledb40.dllファイルの両方がこのフォルダーにあるので、ファイルが存在することがわかります。また、コマンドプロンプトでこのフォルダーに移動し、両方のファイルに「zippy32」と入力してみました。このメソッドが別のWebサイトでDLLを登録するために使用されているのを見ました。
私の質問は、Jet4.0ユーティリティをWindows764ビットマシンで動作させるにはどうすればよいですか?