.NET などからアクセスファイルを扱うとき「’Microsoft.ACE.OLEDB.12.0’プロバイダーはローカルのコンピューターに登録されていません。」のエラーが出る場合の対処

  • このエントリーをはてなブックマークに追加

Windows 7 ではエラーが出てなかった自作アプリを Windows 10 へ移行すると、「’Microsoft.ACE.OLEDB.12.0’プロバイダーはローカルのコンピューターに登録されていません。」が出ました。

 



 

まあ、OSというよりOfficeのバージョン違いのためのようです。(2010→2016)
解決法はAccess 2007 ランタイムを入れるとのことです。

Access 2007 ダウンロード: Access Runtime
https://www.microsoft.com/ja-jp/download/confirmation.aspx?id=4438

 

大した問題でなくてよかった

終わり

 



  • このエントリーをはてなブックマークに追加

SNSでもご購読できます。