问题描述
我一直在尝试确定是否可以从 .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 支持更多类型的应用程序和更多平台框架。
因此,除了名称之外,它仍然是网络核心。您仍然需要使用 .net 标准来支持这两个平台。检查 te 评论以了解兼容性。
这对您来说可能也很有趣:choosing-core-framework-server