【发布时间】:2015-05-11 11:58:18
【问题描述】:
我需要 .NET Core 上的 ODP.NET(适用于 .NET 的 Oracle 数据提供程序),但无论如何都找不到让它工作。
当我引用 OracleConnection 或 OracleCommand 类时,项目需要 System.Data 程序集,而我在 .NET Core 中找不到。
那么没有任何解决方案可以在 .NET Core 上使用 ADO.NET 吗?
【问题讨论】:
-
GitHub 上只有大约 25% 的 .NET Core 上传。blogs.msdn.com/b/dotnet/archive/2015/01/28/…
-
您是否收到此错误? 'System.Data.Common.DbDataReader' 类型在未引用的程序集中定义。您必须添加对程序集 'System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' 的引用。
-
@CarlProthman 这正是那个错误。但问题是无法将 System.Data 添加到 .NET Core 程序集中。不兼容。