Modèle d'application Webassembly Blazor Visual Studio 2019 manquant

16

J'ai mis à jour mon vs 2019 16.3.10 à 16.4 et .net core 3.0 à .net core 3.1 mais le modèle d'application d'assemblage Web blazor est manquant.

Omid Ataei
la source

Réponses:

22

Essayez ce qui suit pour installer le dernier modèle Blazor WebAssembly. Exécutez la commande suivante:

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

Obtenez la dernière version ici . C'est gratuit...

enet
la source
2
Juste pour ajouter - pour exécuter cela, dans Visual Studio, allez dans Outils -> Nuget Package Manager -> Package Manager Console, et collez cette ligne.
Kyle
1
Vous pouvez utiliser ce lien pour déterminer le dernier numéro de version disponible nuget.org/packages/Microsoft.AspNetCore.Blazor.Templates
Jersey Dude
@enet J'ai essayé votre suggestion, mais WebAssembly n'apparaît toujours pas dans VS2019. J'utilise v16.4.3 avec le SDK Core 3.1.101 net. Des idées?
pantonis
@pantonis im ayant la même chose, l'avez-vous
compris
1
Je ne sais pas si cela pourrait aider, mais dans mon VS 2019 (v 16.5.2), ces conseils fonctionnaient bien. En fait, je vois bien les nouvelles "Blazor WebAssembly App" et "Blazor Server App" dans la fenêtre contextuelle de premier choix lorsque je clique sur un nouveau projet et filtre avec le mot "Blazor". Mais en fait, dans cette première étape, vous voyez juste "Blazor App", et vous devez le sélectionner, cliquez sur Suivant, donnez un nom au projet et cliquez sur "Créer" et seulement à ce moment vous verrez le choix entre " Serveur "ou" Assemblages ". (cf. docs.microsoft.com/en-us/aspnet/core/blazor/… )
bau
1

Dans l'exécution en ligne de commande:

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

Ouvrez VS2019, choisissez le projet ouvert et recherchez le dossier BlazorWebAssySite1 . Terminé. Pour les nouveaux projets, créez simplement un nouveau dossier de projet et exécutez la dernière commande.

Jetez également un œil à cette vidéo: https://www.youtube.com/watch?v=bophIr--1QY .

Chris
la source