为了账号安全,请及时绑定邮箱和手机立即绑定

本地测试正常,发布道服务器提示找不到数据驱动

本地测试正常,发布道服务器提示找不到数据驱动

米琪卡哇伊 2018-12-07 04:32:43
找不到或无法加载已注册的 .Net Framework Data Provider。 说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Configuration.ConfigurationErrorsException: 找不到或无法加载已注册的 .Net Framework Data Provider。源文件: c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\308e6a20\d44281c8\App_Web_index.aspx.cdcab7d2.ebi6tv3u.0.cs 行: 0 堆栈跟踪: [ConfigurationErrorsException: 找不到或无法加载已注册的 .Net Framework Data Provider。] System.Data.Common.DbProviderFactories.GetFactory(DataRow providerRow) +2224666 System.Data.EntityClient.EntityConnection.GetFactory(String providerString) +143 System.Data.EntityClient.EntityConnection.ChangeConnectionString(String newConnectionString) +641 System.Data.Objects.ObjectContext.CreateEntityConnection(String connectionString) +67 Model.Entities..ctor() +40 index..ctor() +32 ASP.index_aspx..ctor() in c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\308e6a20\d44281c8\App_Web_index.aspx.cdcab7d2.ebi6tv3u.0.cs:0 __ASP.FastObjectFactory_app_web_index_aspx_cdcab7d2_ebi6tv3u.Create_ASP_index_aspx() in c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\308e6a20\d44281c8\App_Web_index.aspx.cdcab7d2.ebi6tv3u.1.cs:0 System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp) +174 System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath) +42 System.Web.HttpApplication.MapHttpHandler(HttpContext context, String requestType, VirtualPath path, String pathTranslated, Boolean useAppConfig) +549 System.Web.MapHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +193 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +375
查看完整描述

11 回答

?
慕少森

TA贡献2019条经验 获得超9个赞

服务器找不到Oracle.DataAccess.Client这个数据库驱动。

右键vs项目属性

改 属性 否复制到本地 设置成 true

然后重新编译下就行了。

查看完整回答
反对 回复 2019-01-21
?
互换的青春

TA贡献1797条经验 获得超6个赞

应该是服务器缺少指定的服务驱动程序。

查看完整回答
反对 回复 2019-01-21
?
回首忆惘然

TA贡献1847条经验 获得超11个赞

本地测试和IIS测试都在同一台机子上

查看完整回答
反对 回复 2019-01-21
?
宝慕林4294392

TA贡献2021条经验 获得超8个赞

@寂寞如影: 那是否是因为权限的问题?

查看完整回答
反对 回复 2019-01-21
?
蛊毒传说

TA贡献1895条经验 获得超3个赞

你的“本地”是指在Visual Studio上跑?

查看完整回答
反对 回复 2019-01-21
?
明月笑刀无情

TA贡献1828条经验 获得超4个赞

把你的配置文件内容贴上来看下

查看完整回答
反对 回复 2019-01-21
?
沧海一幻觉

TA贡献1824条经验 获得超5个赞

应该是没有安装oracle有关EF的驱动。安装一下就可以了。

查看完整回答
反对 回复 2019-01-21
?
MM们

TA贡献1886条经验 获得超2个赞

朋友,你这个问题怎么解决的?我也遇到同样的问题了,求助

查看完整回答
反对 回复 2019-01-21
?
慕田峪4524236

TA贡献1875条经验 获得超5个赞

IIS设置中更改启用32应用程序支持OK

查看完整回答
反对 回复 2019-01-21
  • 11 回答
  • 0 关注
  • 607 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信