我已经使用linqtoexcel创建了Windows窗体应用程序来读取excel文件,它在Windows 7 32/64位上运行正常,办公室32位但在Windows 64位上使用office 64它会抛出' Microsoft.ACE.OLEDB.12.0 '提供程序未在本地计算机上注册
任何人都可以帮助我如何在64位办公室运行我的应用程序
答案 0 :(得分:3)
您需要安装Access数据库引擎。更多详情Office Microsoft Access Database Engine 2010 Redistributable
如果您的项目使用x86 LinqToXml安装x86,否则使用x64版本的Access数据库引擎。对于x64 Windows和x64 Office,也可以使用x86 LinqToXml和Access数据库引擎。
我在
上成功测试了这个