未能加载文件或程序集“Oracle.Web, Version=2.112.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342”或它的某一个依赖项。系统找不到指定的文件。

在安装Oracle11g和PL/SQL Developer后,遇到打开项目页面时出现'Oracle.Web, Version=2.112.1.0...'无法加载的错误。该错误源于machine.config配置文件中与Oracle相关的提供者设置。通过注释掉machine.config中涉及Oracle的两行配置解决了问题,但原因不明。可能是额外安装的PL/SQL Developer导致冲突。" 116403582,5578227,UidGenerator二次开发:框架无关与增强元数据,"['数据库设计', '分布式ID', '高可用性', '百度开源', '数据一致性']

郁闷,极度的郁闷,昨天装了oracle11g,之后,再装了PlSql8,打开任何项目页面就报下面的错误,让人莫名奇妙,,这是C盘的machine.config,怎么这个也会出错!我的系统是win7+vs2008

手头事情比较紧,我那个急死啊.右键浏览页面报错,生成也会报下面的错误,

machine.config,又怕修改了会出现错误

------

配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。

分析器错误消息: 未能加载文件或程序集“Oracle.Web, Version=2.112.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342”或它的某一个依赖项。系统找不到指定的文件。

源错误:


行 176:    <healthMonitoring>
行 177:      <providers>
行 178:        <add name="OracleWebEventProvider" type="Oracle.Web.Management.OracleWebEventProvider, Oracle.Web, Version=2.112.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342" connectionStringName="OraAspNetConString" buffer="true" bufferMode="OracleNotification" />
行 179:      </providers>
行 180:    </healthMonitoring>
 

源文件: C:/Windows/Microsoft.NET/Framework/v2.0.50727/Config/machine.config    行: 178

 

解决方法:

在C:/Windows/Microsoft.NET/Framework/v2.0.50727/Config将machine.config剪切出来,然后用记事本打开,用vs打开也行,定位到上面的178行,从<add name=......>开始,将此行注释掉

上面的172行,也是关于Oracel的 <add name="OracleWebEventProvider.................,也要注释掉.

然后将保存,将machine.config,重新放到Config这个文件夹下

然后再次浏览页面,就不报错了...

我那个郁闷啊.这是什么解决方法啊.我自己都莫名其妙,哪位兄弟要知道具体原因,告知下啊.因为我复制了同事的machine.config,看了一遍,该处跟我的是一样的.但是他的没有报错,难道是我比他多装了Plsql的原因?..不解

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值