c# - 是否可以使用 .Net Framework 应用程序中的 .Net5(核心)库?
问题描述
我一直在尝试确定是否可以从 .Net Framework4.x 代码调用 .Net5 库/DLL。似乎有许多关于使用 .Net Standard 的文章,但现在假设事情被整合到 .Net 5 中,我不确定事情是否/如何发生了变化。有什么好的参考资料或文章吗?我什至可以从框架应用程序访问 .Net5 库吗?
解决方案
查看官方文档
你提到:
现在假设事情被整合到.Net 5中
不是真的,正如您在文档中看到的那样:
.NET 5.0 是 .NET Core 3.1 之后的下一个主要版本。我们将此新版本命名为 .NET 5.0 而不是 .NET Core 4.0,原因有两个:
我们跳过版本号 4.x 以避免与 .NET Framework 4.x 混淆。
我们从名称中删除了“Core”,以强调这是 .NET 未来的主要实现。.NET 5.0 支持比 .NET Core 或 .NET Framework 更多类型的应用程序和更多平台。
因此,除了名称之外,它仍然是网络核心。您仍然需要使用 .net 标准来支持这两个平台。检查 te 注释的兼容性。
这可能对您来说也很有趣:选择核心框架服务器
推荐阅读
- mongodb - 将 Mongo 查询转换为 Spring Mongooperations
- oracle-cloud-infrastructure - 如何创建用于监控 Oracle 云计算 VM 的配置文件?
- scala - 如何使用 Neo4J OGM 过滤自定义实体类型的类字段?
- scala - 缓存 Akka 子流源并重用它?
- python - 在 python 烧瓶应用程序中找不到 google-cloud-sdk
- node.js - 如何使用 datetime INTERVAL 编写 nodeJS 查询以获取 postgreSQL 数据库的最后 24 小时记录
- java - JVM 堆堆栈在一段时间后变满
- node.js - 将订单ID附加到订单项目执行api后如何更新订单总额?(odoo12.0)
- r - 矩阵相关图
- javascript - Javascript Mongoose - 保存后正确关闭