0

エラーが発生しますが、The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.2 日前に同じサービスを使用して多くのファイルをロードしました。この問題が発生し始めた理由。

私のマシンは64ビットwindow 7 OSです。.NET ソリューションのすべてのプロジェクトは、任意の CPU 用に構成されています。

4

1 に答える 1

1

x86プロジェクトのプロパティで、代わりにターゲットを設定してみてくださいAnyCPU:

ここに画像の説明を入力

または、AnyCPU をターゲットにする場合は、x64 ビット Access OLEDB プロバイダーをインストールする必要があります。できdownload it from hereます。

于 2013-06-23T15:12:28.793 に答える