我无法在我的开发计算机上运行Web应用程序,因为.NET框架无法加载程序集oracle.web version=4.121.1.0
。
这是场景。
我机器上安装的版本是4.112.3.0,在C:\Windows\Microsoft.NET\assembly\GAC_32
中正确注册。
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config
中的违规行明确请求
type="Oracle.Web.Management.OracleWebEventProvider, Oracle.Web, Version=4.112.3.0
这正是已安装和注册的版本,所以我无法弄清楚这个问题。
为什么.NET尝试加载Oracle.Web version = 4.121.1.0?
答案 0 :(得分:0)
我知道这是一个迟到的答案......但是经过大量关于添加DDL,修改GAC等的研究后,这对我有用。还尝试从web.config中删除Health Monitoring。 确保以管理员身份运行Visual Studio 。这解决了我的问题!