我正试图创建一个新的.net核心Blazor WebAssembly应用程序,VS 2019紧随其后,但到目前为止我运气不佳。
如这些文档所示,我已经下载了最新的预览版VS 2019 Professional,并在命令窗口中键入了以下内容:
dotnet new blazorwasm --hosted
但我一直得到以下错误:
No templates matched the input template name: blazorwasm.
这个Blazor-webAssembly功能正在预览中——它是最近才发布的——因此很容易出现错误,这是可以理解的,但MS文档通常是非常准确的,所以我很惊讶这没有按照他们的解释工作。
如果有任何帮助,我将不胜感激。
如注释中所述,请安装
dotnet new -i Microsoft.AspNetCore.Blazor.Templates::3.0.0-preview9.19424.4
参考
您需要.NET SDK3.1.300 [C:Program Filesdotnetsdk]
才能使用dotnet new blazorwasm --hosted
。您可以通过运行dotnet --info
来查看已安装的版本。
要更新,请从以下位置下载:https://dotnet.microsoft.com/download/visual-studio-sdks
或者将vistual studio更新到16.6或更高版本。