ASP.NET Core 托管捆绑包 5 是不是也可以运行 .NET/ASP.NET Core 2.1 应用程序?

Posted

技术标签:

【中文标题】ASP.NET Core 托管捆绑包 5 是不是也可以运行 .NET/ASP.NET Core 2.1 应用程序?【英文标题】:Can the ASP.NET Core hosting bundle 5 run .NET/ASP.NET Core 2.1 applications as well?ASP.NET Core 托管捆绑包 5 是否也可以运行 .NET/ASP.NET Core 2.1 应用程序? 【发布时间】:2021-09-17 19:03:58 【问题描述】:

ASP.NET Core 托管捆绑包 5 是否也可以运行 .NET/ASP.NET Core 2.1 应用程序?

如果没有,是否可以将 v2.1 托管包与 v5 托管包并行安装?

【问题讨论】:

【参考方案1】:

.NET Core 运行时可以并行安装。此外,较新版本的 .NET Core SDK 通常能够以兼容的方式构建以先前版本的运行时为目标的应用程序。一般只需要应用SDK所需的最新运行时和最新的补丁版本(一般只需要安装最新的SDK/运行时)。随着时间的推移,当您安装 .NET Core 运行时和更新版本的 SDK 时,您可能希望从您的计算机上下载过时的 .NET Core 版本。删除旧版本的运行时可能会更改选择运行共享框架应用程序的运行时。

来源:https://docs.microsoft.com/en-us/dotnet/core/versions/remove-runtime-sdk-versions?tabs=windows

【讨论】:

谢谢,但我已经知道了。我说的是 ASP.NET Core Hosting Bundle 及其在应用程序和 IIS 之间进行通信的能力。 对你有帮助吗:docs.microsoft.com/en-us/answers/questions/176303/…

以上是关于ASP.NET Core 托管捆绑包 5 是不是也可以运行 .NET/ASP.NET Core 2.1 应用程序?的主要内容,如果未能解决你的问题,请参考以下文章

在 ServiceFabric 中托管旧版 ASP.NET(不是 ASP.NET Core)

.NET Core(或 ASP.NET 5)中是不是有 MEF 的替代品

无法在 ASP.NET Core 5.0 下的 IIS 中托管 CoreWcf

Blazor - WebAssembly ASP.NET Core 托管模型

从 Azure 中托管的 ASP.NET Core 5.0 MVC 站点调用 API/服务的间歇性套接字异常

2步轻松实现ASP.NET Core托管服务执行定时任务