【发布时间】:2020-02-04 16:40:57
【问题描述】:
我在 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.ManagedDataAccessNuget 包和Imports Oracle.ManagedDataAccess.Client? -
我不确定我需要什么。这是较新的方法吗?
-
Nuget 包是获取库的新方法,如果这是您所指的,否则 Migrating from ODP.NET, Unmanaged Driver to ODP.NET, Managed Driver,除非您不需要第 1 步。我没有这方面的经验。
-
您的项目是否引用了 Oracle.DataAccess.dll?如果不使用 NuGet 方法获取驱动程序,通常需要在 Visual Studio 中的项目上添加对 dll 的引用。
-
我的项目正在使用 Microsoft.System.Data,我的任务是对代码进行现代化改造以使用 Oracle(因为不推荐使用 Microsoft 的 Oracle 驱动程序)。我可以使用 ODP.net 或任何受支持的东西