我已经安装了oracle 19客户端来构建我的项目。在我的注册表中,dll路径定义良好like this
我还添加了<oracle.dataaccess.client><settings><add name="DllPath" value="D:\app\oracle\product\19.0.0\client_1\bin"/></settings></oracle.dataaccess.client>
但我还是有例外
DllNotFoundException:无法加载DLL“Uncategorized”:找不到指定的过程。
如何查看使用的dll路径或解决问题?
1条答案
按热度按时间hkmswyz61#
在我的例子中,Windows注册表中的oci. dll路径错误。
我只是在编写了一个小的控制台应用程序并分析了一个由Process Monitor工具创建的应用程序运行日志之后才设法捕捉到这一点:
工具-文件摘要-ByFolder树有助于查找从Windows注册表读取错误路径值的记录
我做了以下修正:
它修复了错误。