我在 Visual Studio 2019 无法找到的地方收到此错误
Imports Oracle.DataAccess.Client
我已经下载了 https://www.oracle.com/database/technologies/odac-downloads.html 和 https://www.oracle.com/database/technologies/dotnet-utilsoft-downloads.html
我错过了什么吗?它仍然说找不到它,因为我使用 Oracle 的所有代码都说它不可访问。
最佳答案
由于目标是使软件现代化,因此最好使用最新的 Oracle 库,目前是 Oracle.ManagedDataAccess
。
它可以作为 Nuget 包使用(在 Visual Studio 中,“工具”菜单 -> “NuGet 包管理器” -> “管理解决方案的 NuGet 包...” -> 选择“浏览”选项卡 -> 搜索“Oracle.ManagedDataAccesss”;勾选右侧 Pane 中的框以将其添加到您的项目中 -> 单击“安装”),这意味着无需担心查找和添加对 .dll 文件的引用。
然后,添加 Imports Oracle.ManagedDataAccess.Client
。
如果代码之前使用的是 Oracle 数据库,那么可能需要按照 Migrating from ODP.NET, Unmanaged Driver to ODP.NET, Managed Driver 的第 3 步中所述进行一些更改.
关于vb.net - 我如何获得 Oracle.DataAccess.Client?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60061878/