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

Visual Studio 2022中ASP.NET Web应用无法选择.NET Core目标框架

ASP.NET Web应用使用.NET Core的问题解答

能否在ASP.NET Web应用中使用.NET Core?

完全可以,.NET Core(后续演进为.NET 5+)是ASP.NET现代化开发的推荐框架,相比.NET Framework具备跨平台、轻量、性能更优等优势。

问题排查与解决步骤

  • 仅安装Runtime无法创建项目:你当前安装的是.NET Core 3.1 Runtime,它仅用于运行已编译的.NET Core程序,不支持项目创建。需要安装对应的.NET Core 3.1 SDK(SDK已包含Runtime,无需单独安装Runtime)。
  • 检查Visual Studio工作负载:确认Visual Studio 2022已安装「ASP.NET和Web开发」工作负载。打开Visual Studio Installer,选择「修改」,勾选该工作负载后完成安装。
  • 确认项目模板选择正确:创建项目时,需选择「ASP.NET Core Web应用」模板,而非老版本的「ASP.NET Web应用(.NET Framework)」。选错模板会导致无法看到.NET Core框架选项。

按照以上步骤操作后,创建ASP.NET Web应用时即可看到.NET Core 3.1的目标框架选项。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.12 12:45:37