1

Access データベース (Microsoft.Jet.OLEDB.4.0) を使用する 1 つの 32 ビット Web アプリケーションを開発しました。
これで 64 ビットに変換できました。
このために、ターゲット CPU プロパティを x64 に変更しました。
エラーが発生していました

 The 'Provider=Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine. 

次に、Microsoft.ACE.OLEDB.12.0 をインストールしました。
しかし、今では次のようにエラーが発生しています

The 'Provider=Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.

私を助けてください..

4

1 に答える 1

0

Microsoft.ACE.OLEDB.12.0には、32ビットと64ビットの2つのバージョンがあります。アプリケーションは64ビットであるため、64ビットバージョンをインストールする必要があります。

「AccessDatabaseEngine_x64.exe」

構成をx86に変更してみてください。

于 2013-02-25T12:25:47.947 に答える