如何在Visual Studio 2015中引用面向.NET Core的System.Data?

Nab*_*apa 5 c# visual-studio-2015 .net-core

我试图访问IDbConnection类库中的接口,以便创建一个连接和从数据库中提取数据的连接对象,但我无法访问System.Data.dll中IDbConnection应该访问的接口.

我在NuGet的任何地方都找不到它.那么,我该怎么做呢?

Microsoft是否也改变了我们与数据库建立连接的方式,或者.NET Core中是否引入了新的界面?

khe*_*ang 12

IDbConnection,IDbCommand等接口已经从删除System.Data.Common在.NET核心命名空间.他们已经取代了DbConnection,DbCommand等抽象类.你可以在这里阅读有关此事的讨论.

您可以在System.Data.Common 此处查看.NET Core进度.将来,如果您不确定类型是否被移动或删除,这可能是一个检查的好地方.

您要安装的NuGet包是System.Data.Common,其中包含提到的类型.