【发布时间】:2014-07-02 07:53:34
【问题描述】:
我一直在尝试访问驻留在我机器上的 MS Access 数据库文件,并且在我安装了 Office 后它工作得很好。
当我尝试在没有安装 Office/驱动程序的机器上使用相同的代码时,它会抛出错误“Microsoft.ACE.OLEDB.12.0 提供程序未注册” p>
我跟进了这篇帖子Microsoft.ACE.OLEDB.12.0 provider is not registered,但这里的解决方案是物理安装可再发行组件。而我想使用 C# 以编程方式进行。
这只能通过物理安装来实现吗,这是唯一的出路吗?
【问题讨论】: