c# - 从 .Net 中的 Npgqsql 迁移到 .Net Core 1.1 的建议
问题描述
我需要将我的类库从 .net 4.6.1 移动到 .net core 1.1。除了与 1.1 兼容的 npgsql 之外,我已经能够得到所有东西。有 npgsql 的解决方案还是我应该寻找另一个库?如果我需要选择另一个图书馆,有什么建议吗?
解决方案
.NET Core 1.x 或多或少被认为已弃用,Microsoft 鼓励每个人迁移到 .NET Core 2.x(重要的 Microsoft 库不再针对它)。如果可能的话,您绝对应该考虑以 .NET Standard 2.0 为目标——您正在寻找 .NET Core 1.x 的任何具体原因?
如果您确实需要 .NET Core 1.x,那么您可以尝试使用 Npgsql 3.2.x,它仍然针对 .NET Standard 1.3。该版本不再受到太多关注 - 所以除非绝对必要,否则您不应该这样做 - 但选项就在那里。
推荐阅读
- ssrs-2016 - SSRS 2016 订阅问题 - 迁移到 2016 后无法查看现有订阅 - 错误出现问题请稍后重试
- angularjs - 使用 angulaJS 以编程方式设置选择选项值
- version - 使用维基百科 API 浏览旧版本的维基百科
- python - 为 numpy(pyproject.toml)[python 3.10] 构建轮子时出错
- laravel - 即使不询问属性,Laravel 自定义属性也会加载关系
- python - 如何使用 Unittest 模拟具有连接作为上下文管理器的类的数据库连接?
- css - CSS动画通过ul项目
- c++ - 使用奇怪的重复模板模式 (CRTP) 在抽象基类中实现赋值运算符
- javascript - 匹配字母的正则表达式
- python - 如何在python中计算文件数据的累积和和平均值