用于Mac的Visual Studio的Missing Blazor WebAssembly应用程序模板

问题描述 投票:3回答:1

我正在尝试使用最新版本的Visual Studio for Mac(v8.4.6版本36)创建Blazor WebAssembly应用程序。

我已安装.NET Core 3.1 SDK。

我还通过运行安装了最新的Blazor WebAssembly 3.2.0 Preview 1:

dotnet new -i Microsoft.AspNetCore.Blazor.Templates::3.2.0-preview1.20073.1

输出日志显示它已成功安装:

Templates                                         Short Name               Language          Tags                                 
----------------------------------------------------------------------------------------------------------------------------------
Blazor Server App                                 blazorserver             [C#]              Web/Blazor                           
Blazor WebAssembly App                            blazorwasm               [C#]              Web/Blazor/WebAssembly

但是,即使重新启动,Blazor WebAssembly App模板也不会在Visual Studio for Mac中显示:

enter image description here而且,如果我按如下所示通过CLI创建Blazor WebAssembly应用程序,它将生成但无法运行:

dotnet new blazorwasm
dotnet build
dotnet run

并且如果我尝试在Mac的Visual Studio中运行它,则会出现此错误:Cannot open assembly '/Users/my.username/projects/blazor/BlazerWasm/bin/Debug/netstandard2.1/BlazerWasm.exe': No such file or directory.

Visual Studio for Mac无法构建或运行Blazor WebAssembly应用程序,还是我缺少某些东西?

c# macos visual-studio blazor visual-studio-mac
1个回答
0
投票

我只是遇到了同样的问题,可能会为您提供解决方法。我做了完全一样的命令:

dotnet new blazorwasm -n NameOfMyProject

然后,我刚刚打开Visual Studio,并使用“打开项目或解决方案”来打开.csproj。通过IDE界面,您可以毫无问题地进行构建和运行。

干杯,

厚颜无耻

© www.soinside.com 2019 - 2024. All rights reserved.