Автономный проект Blazor 0.8.0, созданный командой dotnet new blazor
не может быть запущен.
Шаги по воспроизведению поведения:
dotnet new -i Microsoft.AspNetCore.Blazor.Templates::0.8.0-preview-19104-04
dotnet new blazor
.dotnet build
. (это будет успехом.)dotnet run
The specified framework 'Microsoft.AspNetCore.App', version '3.0.0-preview-19104-06' was not found.
dotnet run
запустить сервер Blazor успешно.
Размещенная версия Blazor 0.8.0, созданная dotnet new blazorhosted
CLI, работает нормально.
Я не смог найти версию 3.0.0-preview- 19104-06 .NET Core SDK или Runtime в моем поиске в Интернете.
Я переписал "% HOME% .nuget \ packages \ microsoft.aspnetcore.blazor.cli \ 0.8.0-preview-19104-06 \ lib \ netcoreapp3.0 \ dotnet-blazor.runtimeconfig.json" для использования v.19075-0444. вместо v.19104-06.
После этого "dotnet run" работает нормально.
Автономный проект Blazor, созданный Visual Studio 2019 Preview 2.x, работал нормально.
Отличия этих проектов были ниже:
<!-- 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" />
Конечно, CLI версии 0.8.0-preview-19104-04 работает нормально.
Я не уверен , почему моя первая установка шаблона проекта Blazor для Dotnet CLI была сконфигурирована для использования недействительных версии «19104- 06».
Спасибо, что связались с нами, @jsakamoto.
Рад, что вы нашли причину этого и смогли ее исправить.
@ danroth27 , чем это могло быть вызвано?
@jsakamoto Я подозреваю, что когда вы изначально устанавливали шаблоны Blazor, вы каким-то образом взяли версию пакета шаблонов из одного из наших каналов MyGet со сборками для разработчиков.
Поскольку вы решили свою проблему, я закрою это.