收到错误“没有模板与输入模板名称blazorwasm相匹配”。

时间:2020-04-10 19:13:22

标签: asp.net-core blazor webassembly

this之后,我正在尝试使用VS 2019创建一个新的.net核心Blazor WebAssembly应用程序,但到目前为止我还没有运气。

如这些文档所述,我已经下载了最新的VS 2019 Professional预览版,并在命令窗口中键入了此内容:

dotnet new blazorwasm --hosted

但是我仍然收到以下错误:

No templates matched the input template name: blazorwasm.

此Blazor webAssembly功能处于预览状态-它是最近才发布的-因此可以理解,容易出错,但是MS文档通常还是非常准确的,所以我很惊讶,按照他们的解释,它不能正常工作。

在此方面,我将不胜感激。

2 个答案:

答案 0 :(得分:2)

如评论中所述,请安装

dotnet new -i Microsoft.AspNetCore.Blazor.Templates::3.0.0-preview9.19424.4

Reference

答案 1 :(得分:2)

您需要.NET SDK 3.1.300 [C:\Program Files\dotnet\sdk]才能使用dotnet new blazorwasm --hosted。您可以通过运行dotnet --info来查看已安装的版本。

要更新,请从https://dotnet.microsoft.com/download/visual-studio-sdks

下载

或将vistual Studio更新到版本16.6或更高版本。