短くて甘い:
- アプリはx86マシンでは動作しますが、x64では動作しません(2008サーバーとWindows 8で試してみました)
- Microsoft Access Database Engine 2010は既にインストールされています(Microsoft Office 2007 Access Database Engineもインストールされています)
- MSOfficeがインストールされていません
- C:\ Program Files(x86)\ Common Files \ microsoft shared \ OFFICE12\ACEOLEDB.DLLの存在を確認しました
コード:
string conn = "Provider=SQLOLEDB;Data Source=localhost;Initial Catalog=Northwind;Integrated Security=SSPI;";
OleDbConnection _connOle = new OleDbConnection(conn);
このアプリをx64マシンで動作させるために私がすべきことはありますか?ありがとう!