【发布时间】:2016-08-18 12:43:39
【问题描述】:
当我为使用 Oracle.ManagedDataAccess 的项目打开 Visual Studio 2015 时出现错误
w3wp.exe 中出现未处理的 Microsoft.NET Framework 异常” 消息。
当我查看事件查看器时,我看到了 devenv 的这条消息
.NET 的 ODP 托管提供程序发生意外错误。 无法加载数据提供程序“ODP Managed Provider for .NET”。这 找不到 {6a61ae9b-cbff-48d1-a377-51ed463b37bc} 服务。
设置
- 操作系统是 Windows 10
- Visual Studio 2015
- Oracle.ManagedDataAccess NuGet 包 v12.1.24160419
- 解决方案有
- Web API 项目 .NET Framework 4.5.2
- 2 个类库项目 .NET Framework 4.5.2
- 单元测试项目 .NET Framework 4.5.2
我可以毫无问题地调用我的WebAPI 服务,并且单元测试运行良好,所以当我启动 Visual Studio 时它似乎只是一个问题。这比什么都麻烦。
我发现一些文章提到要检查 machine.config 中的 Oracle.ManagedDataAccess 客户端条目,它们确实存在于我的 machine.config 的 Framework 和 Framework64 文件夹中。
以前有人找到解决方法吗?
【问题讨论】:
标签: asp.net oracle visual-studio-2015 oracle-manageddataaccess