64 位系统遇到未在本地计算机上注册 Microsoft.Jet.OLEDB.4.0
来源:互联网 发布:卢本伟衣服淘宝店地址 编辑:程序博客网 时间:2024/05/19 18:13
去年用 .Net 写的程序,今年换成 64 位系统后,运行程序,抛出异常:未在本地计算机上注册 Microsoft.Jet.OLEDB.4.0 提供程序,搞了老半天,不知道什么原因,后来搜过了一下,才发现解决问题的办法是如此简单:
解决方法:
编译项目指定目标平台为 x86 就完了,不能用 Any CPU
工程属性 -> 生成 -> 配置管理器 -> 平台 -> 点击 Any Cpu 选项卡 -> 新建 -> 新建平台 ->X86
(Visual Studio 2010 为:工程属性 -> 生成 -> 常规 -> 目标平台 -> x86。Express 版本不具有目标平台选择功能。千一网络编辑注)
Web 应用程序的话,还可以这样解决:
在对应的 IIS 应用程序池中,“设置应用程序池默认属性”->“常规”->”启用 32 位应用程序”,设置为 True。
- 64 位系统遇到未在本地计算机上注册 Microsoft.Jet.OLEDB.4.0
- 64 位系统遇到未在本地计算机上注册 Microsoft.Jet.OLEDB.4.0
- 64位系统遇到"未在本地计算机上注册Microsoft.Jet.OLEDB.4.0"
- 64 位系统遇到未在本地计算机上注册 Microsoft.Jet.OLEDB.4.0
- VS2005在Win10(64位)系统上,提示“未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序。”
- [64位操作系统]未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0” 提供程序
- 未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0” 提供程序 (64位操作系统)解决办法
- 64位windows2003 未在本地计算机上注册 microsoft.jet.oledb.4.0 提供程序(转)
- Windows(64位IIS)未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序
- 64位windows2003 打开excel提示未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”
- Windows(64位IIS)未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序
- 64位系统提示“未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序”错误解决方法
- 未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”
- 未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”
- WINDOWS7 64位 C#访问ACCESS 时 错误:未在本地计算机上注册“MICROSOFT.JET.OLEDB.4.0”提供程序。
- Windows server2012 (64位IIS)未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序
- 未在本地计算机上注册 Microsoft.Jet.OLEDB.12.0
- win7(64)未在本地计算机上注册 Microsoft.Jet.OLEDB.4.0 提供程序
- 详解Linux内核双向循环链表算法的实现(上)
- 不定参宏
- uva 301 - Transportation 一切都是那么暴力
- Cocos2D安装过程
- configure: error: cannot run /bin/sh ./config.sub解决办法
- 64 位系统遇到未在本地计算机上注册 Microsoft.Jet.OLEDB.4.0
- JDBC的封装类构建
- Android开发中Dialog对话框的使用
- 解决android模拟器中FileExplorer不显示问题
- zoj2416题解
- 【记忆化搜索】 HDU-4155-The Game of 31
- 如何为Android应用程序添加社会化分享
- .exe.config和.vshost.exe.config的差异
- PHP设计模式之装饰模式