Шаблон по умолчанию Blazor выходит из строя с ошибкой HTTP 502.5 с .NET Core 2.1 SDK RTM

asp.net-core blazor

Вопрос

Если вы установили .NET Core 2.1 SDK, при запуске решения с шаблоном «Основы веб-приложений ASP.NET» с использованием типа проекта «Blazor (ASP.NET Core Hosted)» клиентское приложение не может загрузить отображение ошибки:

HTTP Error 502.5 - Process Failure

Популярные ответы

Эта проблема сообщается в выпуске Blazor GitHub 1424, но не делайте так, как предлагалось, и удалите файл global.json.

Решение состоит в том, чтобы изменить ваш файл global.json, чтобы иметь установленную версию SDK.

Я установил dotnet 2.1.3 и 2.1.300 в файл my.json моего проекта Balzor, и получаю ту же ошибку

Оказывается, у меня есть «2.1.500-preview-009297» в dotnet SDK!

Чтобы найти самую высокую версию dot net SDK, запустите этот скрипт в PowerShell ISE:

$runtimes = [Collections.Generic.List[string]];
$runtimes = (ls "$env:programfiles/dotnet/shared/Microsoft.NETCore.App").Name
$runtime = $runtimes[$runtimes.Length-1]
$runtime
cd $env:programfiles/dotnet/shared/Microsoft.NETCore.App
cd $runtime
dotnet --version

скопируйте и вставьте последнюю строку в файл global.json:

{
  "sdk": {
    "version": "highest sdk version"
  }
}



Лицензировано согласно: CC-BY-SA with attribution
Не связан с Stack Overflow
Является ли этот КБ законным? Да, узнайте, почему
Лицензировано согласно: CC-BY-SA with attribution
Не связан с Stack Overflow
Является ли этот КБ законным? Да, узнайте, почему