[英]'The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.'
[英]online error of “The 'Microsoft.ACE.oledb.12.0' provider is not registered on the local machine.”
我正在使用Visual Studio和Microsoft访问权限来创建网站,以创建数据库。 在我的本地服务器和我自己的PC上,此Web可以编译并完美运行,但是每当我尝试将Web上传到服务器上,然后运行网站的一部分以使Web可以访问数据库时,都会出现以下错误:
The 'Microsoft.ACE.oledb.12.0' provider is not registered on the local machine.
我搜索了互联网,他们都说这是因为您正在64位Windows上运行,并且其配置是针对Win 32位的。
我有32位Windows XP,并且可以在我的PC上完美运行,但是我认为这是因为在64位Windows(也许)上运行的服务器本地计算机。 但问题是我不知道该怎么办。 我不知道该怎么办。 所有的Internet解决方案都是针对脱机控制台程序的,而不是针对Web服务的。
尝试通过安装吗?: http : //www.microsoft.com/zh-cn/download/details.aspx ? id= 13255
要么
大茨
最简单的解决方法是通过Visual Studio菜单更改应用程序的目标平台
在项目浏览器中:
Solution (Right-Click) -> Configuration Manager -> Active Solution Platform -> x86
如果还没有x86
选项,则选择“新建”,将其命名为x86
,从AnyCPU
复制设置并选中“创建新项目平台”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.