Le projet autonome Blazor 0.8.0 généré par la commande dotnet new blazor
n'a pas pu être lancé.
Étapes pour reproduire le comportement :
dotnet new -i Microsoft.AspNetCore.Blazor.Templates::0.8.0-preview-19104-04
dotnet new blazor
.dotnet build
. (ce sera le succès.)dotnet run
The specified framework 'Microsoft.AspNetCore.App', version '3.0.0-preview-19104-06' was not found.
dotnet run
lance le serveur blazor avec succès.
La version hébergée de Blazor 0.8.0 qui a été générée par dotnet new blazorhosted
CLI fonctionne correctement.
Je ne pouvais pas trouver la version 3.0.0-Preview- 19104-06 de .NET SDK ou Runtime de base dans ma recherche sur Internet.
J'ai réécrit "%HOME%.nuget\packages\microsoft.aspnetcore.blazor.cli\0.8.0-preview-19104-06\lib\netcoreapp3.0\dotnet-blazor.runtimeconfig.json" pour utiliser la v.19075-0444 au lieu de v.19104-06.
Après cela, "dotnet run" fonctionne très bien.
Le projet autonome Blazor généré par Visual Studio 2019 Preview 2.x a bien fonctionné.
La différence de ces projets était ci-dessous:
<!-- from "dotnet new blazor"-->
<DotNetCliToolReference Include="Microsoft.AspNetCore.Blazor.Cli" Version="0.8.0-preview-19104-06" />
```xml
I tried uninstall the project template with `dotnet new -u Microsoft.AspNetCore.Blazor.Templates -Version` command, and reinstall it with `dotnet new -i Microsoft.AspNetCore.Blazor.Templates::0.8.0-preview-19104-04` command.
After that, `dotnet new blazor` generate the csproj as bellow:
```xml
<!-- from "dotnet new blazor" after reinstall project template -->
<DotNetCliToolReference Include="Microsoft.AspNetCore.Blazor.Cli" Version="0.8.0-preview-19104-04" />
Bien sûr, la version 0.8.0-preview-19104-04 CLI fonctionne bien.
Je ne suis pas sûr pourquoi ma première installation du modèle de projet Blazor pour dotnet CLI a été configuré pour utiliser la version non valide « 19104- 06 ».
Merci de nous avoir contactés, @jsakamoto.
Content que vous ayez trouvé la cause de ce problème et que vous ayez réussi à le réparer.
@ danroth27 , qu'est-ce que cela pourrait être causé?
@jsakamoto Je suppose que lorsque vous avez initialement installé les modèles Blazor, vous avez en quelque sorte récupéré une version du package de modèles à partir de l'un de nos flux MyGet avec des versions de développement.
Puisque vous avez résolu votre propre problème, je vais continuer et fermer ceci.