VS 2022 17.7版本无法查看MAUI项目模板求助
解决VS 2022 17.7无法找到MAUI项目模板的排查步骤
1. 确认MAUI工作负载及组件安装
打开Visual Studio Installer,点击VS 2022 17.7的「修改」按钮:
- 在「工作负载」标签下,确保勾选**「.NET Multi-platform App UI开发」**工作负载
- 展开该工作负载的「可选组件」,确认Android SDK、对应版本的.NET SDK(如.NET 7/8)等必要组件均已勾选安装
2. 清理并重置VS模板缓存
- 关闭所有Visual Studio实例
- 删除以下路径的缓存文件夹:
%USERPROFILE%\AppData\Roaming\Microsoft\VisualStudio\<你的VS版本标识>\ItemTemplatesCache%USERPROFILE%\AppData\Roaming\Microsoft\VisualStudio\<你的VS版本标识>\ProjectTemplatesCache
(注:VS版本标识类似17.0_xxxxxx,可在路径中找到对应17.7的文件夹)
- 重新打开VS,依次点击「工具」→「选项」→「项目和解决方案」→「常规」,点击「重置所有项目模板」和「重置所有项模板」
3. 重新安装MAUI模板(修复命令行报错问题)
- 以管理员身份启动VS 2022开发者命令提示符
- 先卸载可能损坏的模板:
dotnet new uninstall Microsoft.Maui.Templates - 安装与VS 17.7兼容的MAUI模板版本(17.7对应.NET 7稳定版或.NET 8预览/稳定版,示例为.NET 7版本):
dotnet new install Microsoft.Maui.Templates::7.0.100 - 执行完成后重启VS,检查模板是否显示
4. 验证.NET SDK兼容性
- 打开命令提示符,执行
dotnet --list-sdks,确认已安装与VS 17.7匹配的.NET SDK(.NET 7或.NET 8) - 若缺少对应SDK,回到VS Installer的「单个组件」标签,搜索并安装对应版本的.NET SDK
5. 修复Visual Studio安装
打开Visual Studio Installer,点击VS 2022 17.7的「修改」→「更多」→「修复」,等待修复流程完成后重启VS
内容的提问来源于stack exchange,提问作者Vasanthkani
相关产品推荐
相关产品推荐

