安装 ODT 时出现 Oracle 客户端错误 [INS-50016]

Installing ODT giving Oracle Client Error [INS-50016]

我正在尝试安装带有 ODAC 的 ODT,以便将 Oracle 与 Entity Framework 一起使用 它给了我错误

[INS-50016] Please install in a Regular Client Home, a new Oracle Home or an existing ODAC Home.

错误信息很清楚。您还必须安装一个 Oracle 客户端(例如 Instant Client)——除非您使用 Oracle Data Provider for .NET Managed Driver。

如果您已经安装了 Oracle 客户端,它可能是错误的版本。 Oracle Client 和 Oracle Data Provider 的版本必须完全匹配!

尝试使用 NuGet 包,而不是使用 ODAC。 Oracle.ManagedDataAccess.EntityFramework