You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

最新ASP.NET Core对应哪个.NET版本?Blazor Server项目框架疑问

问题解答

你的理解存在错误,先明确核心版本关系:

-.NET 5及以后,微软已将原有的.NET Core与.NET Framework合并为统一的.NET平台,不再区分两者的独立命名。因此.NET 7属于这个统一平台,既不属于旧版.NET Framework,也不是沿用旧命名的.NET Core。

  • Blazor Server从.NET Core 3.1开始提供支持,但后续版本一直跟随统一.NET平台迭代,现在创建新项目默认会选用较新的稳定版本(比如.NET 7、.NET 8),这是正常情况。

ASP.NET Core与.NET版本的对应规则:

从.NET 5起,ASP.NET Core不再作为独立框架发布,而是直接集成在统一.NET SDK中,版本号与.NET平台完全对齐,对应关系如下:
-.NET 5 → ASP.NET Core 5
-.NET 6 → ASP.NET Core 6
-.NET 7 → ASP.NET Core 7
-.NET 8 → ASP.NET Core 8(当前最新的长期支持LTS版本,也是生产环境推荐使用的版本)

如果确实需要基于.NET Core 3.1创建Blazor Server项目,可在Visual Studio创建项目时,在模板选项中选择对应目标框架版本(需提前安装.NET Core 3.1 SDK)。

内容的提问来源于stack exchange,提问作者David Thielen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 06:27:03