求助:Visual Studio创建.NET项目仅显示.NET 4模板
问题:Visual Studio创建.NET项目仅显示.NET 4模板
- 创建.NET项目时,Visual Studio仅提供支持.NET 4的模板:

- 已尝试操作:重新安装Visual Studio和.NET,更新并修改安装配置,当前使用最新版本的.NET和Visual Studio。
- 现有Web应用程序选项:

- 安装配置情况:
- 安装界面仅选中一项:

- 已选中模板额外选项:

- 安装界面仅选中一项:
解决方案
补全Visual Studio工作负载
打开Visual Studio安装器,确保勾选了.NET桌面开发、ASP.NET和Web开发等对应你开发场景的工作负载。进入工作负载的“单个组件”列表,确认安装了目标.NET版本的SDK(如.NET 6/7/8)以及对应的项目模板组件,完成安装后重启VS。重置VS项目模板
以管理员身份打开命令提示符,执行命令:devenv /InstallVSTemplates命令执行完毕后重启Visual Studio,再尝试创建项目。
手动安装.NET项目模板
若模板仍缺失,打开命令提示符执行以下命令(替换版本号为你需要的.NET版本,如7.0、6.0):dotnet new --install Microsoft.DotNet.Web.ProjectTemplates.8.0::*强制安装指定版本的Web项目模板,其他类型模板可替换对应的包名,比如桌面模板用
Microsoft.DotNet.Wpf.ProjectTemplates.8.0::*。验证VS与.NET版本兼容性
确认Visual Studio版本支持目标.NET版本:比如Visual Studio 2022才支持.NET 6及以上版本,若使用旧版VS(如2019),需升级到对应支持版本的VS。
内容的提问来源于stack exchange,提问作者TheHollyRoller
相关产品推荐
相关产品推荐

