VS2017/2019中找不到C# MVC with Angular模板,如何创建项目?
在Visual Studio 2017/2019中找回C# MVC + Angular项目模板的方案
步骤1:补全Visual Studio工作负载
- 打开Visual Studio安装程序,选中你使用的2017或2019版本,点击「修改」
- 在工作负载列表里确保勾选ASP.NET和Web开发,同时在右侧「可选组件」中勾选Angular模板(部分版本需手动勾选该组件)
- 完成修改后重启Visual Studio
步骤2:手动安装SPA项目模板
如果工作负载安装后仍无模板,打开管理员命令提示符,运行对应版本的模板安装命令:
- 适配VS2017/2019基础版本(.NET Core 2.2):
dotnet new --install Microsoft.DotNet.Web.Spa.ProjectTemplates::2.2.0 - 适配VS2019更新版本(.NET Core 3.1):
dotnet new --install Microsoft.DotNet.Web.Spa.ProjectTemplates::3.1.0
安装完成后重启Visual Studio再尝试查找模板
步骤3:按正确路径查找模板
不要在初始模板列表直接搜索Angular,正确操作路径:
- 选择「ASP.NET Core Web应用程序」,点击「下一步」
- 完成项目名称、位置设置后点击「创建」
- 在弹出的模板选择窗口中,选择Angular选项(此为官方集成MVC与Angular的模板)
步骤4:取消模板筛选限制
在「创建新项目」界面,点击右上角「筛选器」,确保勾选「所有语言」「所有平台」「所有项目类型」,避免模板被误过滤
问题相关截图
- 本地Visual Studio未显示模板:

- 教程中的模板示例:

内容的提问来源于stack exchange,提问作者Enrique Naranjo
相关产品推荐
相关产品推荐

