今天在做一个新项目的时候,用到了Access数据库,但在使用的时候报错了:未在本地计算机上注册Microsoft.ACE.OLEDB.12.0。当时我就懵了,我别的项目也有用啊,也没有报这个玩意,于是上网搜了一堆帖子,都是说没有安装AccessDatabaseEngine_X64啥啥啥的,但这和我的情况不符,我是有安装并且在同一台电脑上的其他项目上用过的。
既然不是环境问题,那就是项目本身的问题了,于是我右键项目,翻开项目的属性,然后就给我找到问题了:
绝了,原来是这个忘了改了,改成x64后就可以了。