iis 部署 未在本地计算机上注册“Microsoft.Jet.OleDb.4.0”提供程序
2016-03-31 11:38
337 查看
C#读取Access数据库在VS调试时正常,发布到win7-64的IIS之后报错“未在本地计算机上注册“Microsoft.Jet.OleDb.4.0”提供程序”。原因是VS调试时模拟的是32位,发布后的IIS是64位。
解决方式如下:
1.已安装的情况下:
Framework启用32位应用程序设置成True
2.未安装情况
先安装AccessDatabaseEngine.exe 下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=13255
再执行1
解决方式如下:
1.已安装的情况下:
Framework启用32位应用程序设置成True
2.未安装情况
先安装AccessDatabaseEngine.exe 下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=13255
再执行1
相关文章推荐
- 监控网络类型变化WIFI 3g
- 用C#实现网络爬虫(二)
- 网络编程数据传递技巧
- 用C#实现网络爬虫(一)
- POJ 3281 网络流dinic算法
- 数据结构之队列
- 网络编程中的指令号命名技巧
- Http协议入门
- TCP/IP、Http、Socket的区别
- Postman(网页调试)
- TCP连接的建立与关闭
- HTTP POST GET 本质区别详解
- 数据结构之栈
- 基于kafka的大量httpRequest队列控制及mergeRequest机制
- tcp服务器端,客户端练习程序
- 安装MySQL,本地计算机上的服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止
- 计算机科学中重要的32个算法
- TCP/IP协议族的四个层次及不同层次的协议
- 提出支持栈的Push和Pop操作以及第三种操作FindMin的数据结构,其中FindMin返回该数据结构的最小元素 所有操作在最坏的情况下的运行时间都是O(1)
- Java数据结构——双向链表