当前位置: 首页 > 编程笔记 >

IIS7.5 提示未在本地计算机上注册“Microsoft.Jet.OleDb.4.0”提供程序

邹华皓
2023-03-14
本文向大家介绍IIS7.5 提示未在本地计算机上注册“Microsoft.Jet.OleDb.4.0”提供程序,包括了IIS7.5 提示未在本地计算机上注册“Microsoft.Jet.OleDb.4.0”提供程序的使用技巧和注意事项,需要的朋友参考一下

在WIN7 X64平台IIS7.5,使用Asp.net连接access数据库时候,提示:未在本地计算机上注册“Microsoft.Jet.OleDb.4.0”提供程序。

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.InvalidOperationException: 未在本地计算机上注册“Microsoft.Jet.OleDb.4.0”提供程序。

源错误:

执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。



错误的原因大概是Microsoft.Jet.OleDb.4.0不支持64位系统的原因,所以只需将网站的连接池的高级设置里把【启用32位应用程序】改成TRUE,即表示支持32位的应用程序这样就解决问题了。

1、打开IIS管理器,选择左边的【应用程序链接池】,找到该调试网站的连接池名称,然后右键点击【高级设置】。


2、在弹出的“高级设置”对话框中,把【启用32位应用程序】设为True,然后点击确定即可解决。

 

 类似资料:
  • 我正在使用Pact Go实现来尝试合同测试。我做了一个不起作用的提供者测试,因为我需要模拟我的服务对Twilio的请求。 我已经为我的消费者和这个提供者之间的契约创建了一个Pact对象,然后为我的提供者和twilio之间的契约创建了另一个称为twilioPact的对象。我已经为Twilioendpoint添加了一个POST的交互,但是在pact.log中我没有看到它被注册。我的测试正确地发出了请求

  • 我跟着http://developer.android.com/guide/google/gcm/gs.html#server-在我的应用程序中实现GCM的应用程序 返回空字符串作为注册ID,还需要什么来获得注册ID??

  • 在Java8中,我通过执行以下步骤全局注册了Bouncy Castle安全提供程序: null

  • 我试着做一些服务,比如在symfony,我是按照一些教程,是做以下步骤:1。创建新的服务提供商: 我正在创建我的自定义助手: 名称空间应用程序\帮助程序; 类MailerHelper实现\Lightning\Contracts\Bus\SelfHandling{ } 我在config/app中注册它。php: 现在最大的问题是如何在我的控制器中调用它。 例如,在symfony中,如果声明一个服务,

  • 主要内容:一、Dubbo整合Zookeeper实现注册服务源码解析,二、手动实现整合Zookeeper实现服务注册与发现,1. 使用zookeeper注册中心替换map,2. 整合curator,3. 提供watcher机制一、Dubbo整合Zookeeper实现注册服务源码解析         Dubbo可以借助zk来实现服务的发现与注册,  服务需要引入依赖: 依赖 说明 dubbo-registry-zookeeper  提供服务发现与注册 dubbo-configcenter-zooke

  • 问题内容: 我想检查请求url的状态码但获取代码 这是我的代码 堆栈跟踪 问题答案: 我认为,此问题是由Java尝试使用IPV6地址引起的,原因是您的操作系统不支持IPV6地址,或者您的操作系统没有正确设置IPV6地址来处理它。 您可以强制Java使用具有以下属性的IPV4地址: -Djava.net.preferIPv4Stack = true