Oledb を使用して MS Access DB に接続します。
OleDbConnection クラスの Open 関数が呼び出されると、次のエラーが発生します。
「'Microsoft.Jet.OLEDB.4.0' プロバイダーがローカル コンピューターに登録されていません。」
Oledb を使用して MS Access DB に接続します。
OleDbConnection クラスの Open 関数が呼び出されると、次のエラーが発生します。
「'Microsoft.Jet.OLEDB.4.0' プロバイダーがローカル コンピューターに登録されていません。」
お使いの OS は 64 ビットだと思いますが、Microsoft Jet は 64 ビットをサポートしていません。これを解決するには、アプリケーションで強制的に 32 ビットを使用し、高度なコンパイラ オプションでターゲット CPU を x86 に変更する必要があります。
詳細については、このリンクを確認してください。