首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >.Net标准2.0中System.Data.SqlClient.SqlConnection类的替代方案

.Net标准2.0中System.Data.SqlClient.SqlConnection类的替代方案
EN

Stack Overflow用户
提问于 2021-06-17 21:00:12
回答 3查看 360关注 0票数 2

我正在将一个.Net核心2.1项目转换为.Net标准项目。在Nuget Core2.1项目中,有一个.Net包: System.Data.SqlClient (包含类SqlConnection)。此Nuget包和类SqlConnection在.Net标准中不可用。

在.Net标准中有没有使用SqlConnection的替代方案?

EN

回答 3

Stack Overflow用户

发布于 2021-06-17 21:44:58

此Nuget包,因此类SqlConnection在.Net标准中不可用

是的,它是;展开Dependencies here,您应该看到它包括.NET标准1.2、.NET标准1.3和.NET标准2.0的目标;在您的例子中,后者应该是自动选择的。

还有一个相关但不同的Microsoft.Data.SqlClient包here,它的目标是.NET标准2.0和.NET标准2.1

这就是说:老实说,在这一点上,你最好避免使用.NET标准,只需要迁移到最近的.NET核心(或更高)版本,理想情况下是.NET 5。

票数 2
EN

Stack Overflow用户

发布于 2021-06-17 21:30:49

是的,有一个用于System.Data.SqlClient的版本

也许你需要尝试使用实体框架来获取引用,或者在任何情况下,你都可以使用ADO.NET,但是有一个引用。

票数 0
EN

Stack Overflow用户

发布于 2021-06-20 04:30:33

我通过命令行安装了System.Data.Client。令人惊讶的是它被安装了。也许nuget有一些问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68019914

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档