Modelo de aplicativo de montagem na web blazor visual studio 2019 ausente


Respostas:


21

Tente o seguinte para instalar o modelo mais recente do Blazor WebAssembly. Execute o seguinte comando:

dotnet new --install Microsoft.AspNetCore.Components.WebAssembly.Templates::3.2.0-preview3.20168.3

Obtenha a versão mais recente aqui . É grátis...


2
Apenas para adicionar - para executar isso, no visual studio, vá em Ferramentas -> Gerenciador de pacotes Nuget -> Console do gerenciador de pacotes e cole esta linha.
Kyle

11
Você pode usar este link para determinar o número da versão mais recente disponível nuget.org/packages/Microsoft.AspNetCore.Blazor.Templates
Jersey Dude

@enet Tentei sua sugestão, mas o WebAssembly ainda não aparece no VS2019. Estou usando a v16.4.3 com, net Core 3.1.101 SDK. Alguma ideia?
pantonis 03/03

@ pantonis estou tendo a mesma coisa, você descobriu
VAAA

11
Não sei se poderia ajudar, mas no meu VS 2019 (v 16.5.2) essas dicas estavam funcionando bem. De fato, embora eu veja os novos "Blazor WebAssembly App" e "Blazor Server App" na primeira janela pop-up quando clico em um novo projeto e filtre com a palavra "Blazor". Mas, de fato, neste primeiro passo, você vê apenas "Blazor App" e precisa selecioná-lo, clique em Avançar, dê um nome ao projeto e clique em "Criar" e somente nesse momento você poderá escolher entre " Servidor "ou" Assemblies ". (cf. docs.microsoft.com/en-us/aspnet/core/blazor/… )
bau em

1

Na linha de comando, execute:

dotnet new -i Microsoft.AspNetCore.Blazor.Templates::3.1.0-preview2.19528.8
cd C:\Users\Username\Documents\MyWebSites\BlazorWebAssySite1
dotnet new blazorwasm

Abra o VS2019, escolha o projeto aberto e localize a pasta BlazorWebAssySite1 . Feito. Para novos projetos, basta criar uma nova pasta de projeto e executar o último comando.

Veja também este vídeo: https://www.youtube.com/watch?v=bophIr--1QY .

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.