c# - Visual Studio 2019 连接到 Access 数据库 - Microsoft.ACE.OLEDB.12.0 提供程序未在本地计算机上注册
问题描述
尝试将 Access 数据库连接到 Visual Studio 2019 中的 WPF 项目。我的 MS Access 版本是 2016。
尝试连接数据集时,标题中出现错误。研究显示了许多安装运行时的解决方案,但都没有奏效。它们甚至都无法安装。尝试安装 Access 2016 x64 运行时,给了我错误(释义)“由于 32 位 Microsoft Office 组件冲突,无法安装 64 位运行时”。所以我卸载了 32 位组件,然后安装程序失败并出现一大堆错误。
如果我尝试安装 x86 运行时,它会给我错误“由于 64 位 Microsoft Office 组件冲突,无法安装 32 位运行时”。
我花了好几个小时在上面,我很困惑为什么不包含这个功能。已尝试将项目定位到 32 位、64 位和任何 CPU。
有人有什么想法吗?
解决方案
推荐阅读
- javafx - 如何仅使用 fxml(没有任何 java 代码)在表视图中添加数据?
- vue.js - v-on:click 问题如果元素里面有另一个元素
- android - Android Job Scheduler starting immediately (API level 21 and above)
- postgresql - 可以配置 PostgreSQL,以便偶尔的大规模更新可以超快运行吗?
- angular - 如何在 npm 包中添加依赖项以下载另一个 npm 包?
- java - Android Emulator Failing to Run
- python - 正则表达式反向引用以匹配相反的情况
- apache-spark - How to check each record size in my dataframe
- sql - 不同类型员工的sql查询
- dart - Get stored shared preference list and display in list view