求助:.NET Core 3.0 Preview中blazorwasm模板缺失问题
解决Blazor WASM模板缺失的问题
我来帮你排查这个问题,核心原因是SDK版本和模板包版本不匹配:你安装的是.NET Core 3.0 SDK RC1(3.0.100-rc1),但尝试安装的是preview9版本的模板包,这两个版本不兼容,导致模板无法正确加载。
试试下面的步骤解决:
安装与SDK版本匹配的Blazor模板包
打开PowerShell,执行以下命令:dotnet new -i Microsoft.AspNetCore.Blazor.Templates::3.0.0-rc1.19457.4这个版本号和你安装的RC1 SDK完全对应,确保版本一致才能让系统正确识别模板。
验证模板是否成功安装
执行命令查看已安装的模板列表:dotnet new --list现在你应该能看到
blazorwasm模板出现在列表里了。如果仍未解决,清理模板缓存后重新安装
- 先卸载已安装的所有Blazor模板包:
dotnet new -u Microsoft.AspNetCore.Blazor.Templates - 然后重新执行第一步的命令安装对应版本的模板包
- 再次用
dotnet new --list验证结果
- 先卸载已安装的所有Blazor模板包:
补充说明:在.NET Core 3.0的预览阶段,模板版本和SDK版本的匹配要求非常严格,哪怕是preview和rc的版本差异都会导致模板无法识别。你不需要安装Visual Studio,只要保持SDK和模板版本一致,就能正常使用blazorwasm模板创建项目。
内容的提问来源于stack exchange,提问作者user1031571
相关产品推荐
相关产品推荐

