如何在Visual Studio 2015中引用面向.NET Core的System.Data?
我试图访问类库中的IDbConnection
接口,以便创建一个连接和从数据库中提取数据的连接对象,但我无法访问System.Data.dll中应该访问的IDbConnection
接口。
我无法在NuGet的任何地方找到它。 那么,我该怎么做呢?
Microsoft是否也改变了我们与数据库连接的方式,或者.NET Core中是否引入了任何新接口?
IDbConnection
, IDbCommand
等接口已从.NET Core中的System.Data.Common
命名空间中删除。 它们已被DbConnection
, DbCommand
等抽象类所取代。 你可以在这里阅读有关此事的讨论。
您可以在此处查看System.Data.Common
的.NET Core进度。 将来,如果您不确定类型是否被移动或删除,这可能是一个检查的好地方。
您要安装的NuGet包是System.Data.Common ,其中包含提到的类型。
- 如何在.Net Core 1.0中使用XPathSelectElement?
- 为什么最终用户必须注销两次?
- 忽略错误的证书 – .NET CORE
- validationJWT令牌后访问dotnetcore中间件
- .NET Core 2.1 – 循环中的正则表达式200x比2.0慢(简单基准中为3x)
- .NET Core 2.0 RSA PlatformNotSupportedException
- 使用特定的HttpMessageHandler注入单实例HttpClient
- 将Azure ServiceBus上的消息从.NET Core发送器发送到.NET 4.6处理程序
- 将ArrayPool对象提供给JsonOutputFormatter构造函数