我已经创建了项目C# .net 4.0
来读取 xls 文件。
我正面临"'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine"
on的问题64 bit Win7 OS
。搜索后发现我必须安装AccessDatabaseEngine_x64.exe
.
所以我删除32 bit
了 MS office 的版本,然后安装了AccessDatabaseEngine_x64
. 我的代码运行良好。
现在的问题是,当我必须发送exe
给客户端时,客户端是否已安装AccessDatabaseEngine_x64
或者我可以使用一些 AccessDatabaseEngine 的 dll 复制到解决方案并且它会正常工作?