O projeto autônomo do Blazor 0.8.0 gerado pelo comando dotnet new blazor
não pôde ser iniciado.
Passos para reproduzir o comportamento:
dotnet new -i Microsoft.AspNetCore.Blazor.Templates::0.8.0-preview-19104-04
dotnet new blazor
.dotnet build
. (isso será um sucesso.)dotnet run
The specified framework 'Microsoft.AspNetCore.App', version '3.0.0-preview-19104-06' was not found.
dotnet run
iniciar o servidor blazor com sucesso.
A versão hospedada do Blazor 0.8.0 que foi gerada por dotnet new blazorhosted
CLI funciona bem.
Não consegui encontrar a versão 3.0.0-preview- 19104-06 do .NET Core SDK ou Runtime em minha pesquisa na Internet.
Reescrevi "% HOME% .nuget \ packages \ microsoft.aspnetcore.blazor.cli \ 0.8.0-preview-19104-06 \ lib \ netcoreapp3.0 \ dotnet-blazor.runtimeconfig.json" para usar v.19075-0444 em vez de v.19104-06.
Depois disso, "dotnet run" funciona bem.
O projeto autônomo do Blazor gerado pelo Visual Studio 2019 Preview 2.x funcionou bem.
A diferença desses projetos foi abaixo:
<!-- 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" />
Claro, a versão 0.8.0-preview-19104-04 CLI funciona bem.
Eu não tenho certeza sobre o porquê da minha primeira instalação do modelo de projeto Blazor para CLI dotnet foi configurado para usar a versão inválido "19104- 06".
Obrigado por nos contatar, @jsakamoto.
Que bom que você encontrou a causa disso e conseguiu consertar.
@ danroth27 , o que pode ser causado por isso?
@jsakamoto Suspeito que quando você instalou os modelos do Blazor inicialmente, de alguma forma, você pegou uma versão do pacote de modelos de um de nossos feeds MyGet com compilações de dev.
Já que você resolveu seu próprio problema, irei encerrar isto.