使用Visual Studio 2022创建React与ASP.NET Core项目遇模板缺失问题
解决Visual Studio 2022找不到ASP.NET Core with React.js模板的问题
1. 检查并安装必要工作负载
打开Visual Studio Installer,点击「修改」,确保勾选以下工作负载:
- ASP.NET和Web开发:这是包含ASP.NET Core模板的核心组件
- Node.js开发:React项目依赖Node.js环境,安装此工作负载可确保相关模板及工具正常加载
完成勾选后点击「修改」,等待安装完成后重启Visual Studio。
2. 手动安装SPA模板
若工作负载安装后仍无模板,可通过.NET CLI手动安装:
- 以管理员身份打开命令提示符或PowerShell
- 执行对应版本的安装命令(示例为.NET 6版本,可根据你的.NET版本调整为7.0.x或8.0.x):
dotnet new install Microsoft.AspNetCore.SpaTemplates::6.0.10
安装完成后重启Visual Studio,再次尝试创建项目。
3. 重置模板缓存
模板缓存损坏可能导致模板不显示,按以下步骤重置:
- 完全关闭Visual Studio
- 删除缓存文件夹:
%USERPROFILE%\AppData\Roaming\Microsoft\VisualStudio\<你的VS版本号>\ItemTemplatesCache - 重新打开Visual Studio,系统会自动重建模板缓存
4. 修复Visual Studio
若以上方法均无效,打开Visual Studio Installer,选择你的VS安装项,点击「修复」,等待修复完成后重启VS。
内容的提问来源于stack exchange,提问作者Kalyan
相关产品推荐
相关产品推荐

