【发布时间】:2021-05-25 04:34:05
【问题描述】:
我有一个基于 ASP.Net Core 构建的 .Net 5 Web 应用程序。我知道这将在 Linux 上运行,因为 .Net 5 是跨平台兼容的,就像 .Net Core 一样。 .Net Core 的早期版本无法引用 .Net Framework 4.x dll,但 .Net 5 可以。
如果我从我的 .Net 5 应用程序中添加对 .Net Framework 4.x dll 的引用,.Net 5 Web 应用程序是否仍可在 Linux 上运行?我知道这在我的 Windows 机器上本地工作,但我没有简单的方法在 Linux 上测试它。有谁知道会发生什么?我找不到任何涉及这种情况的文章。
【问题讨论】:
-
没有“.NET 4”,您的意思是“.NET Framework 4”吗?它们是完全不同的东西。