La plantilla predeterminada de Blazor falla con el error 502.5 de HTTP con .NET Core 2.1 SDK RTM

asp.net-core blazor

Pregunta

Si ha instalado .NET Core 2.1 SDK, cuando ejecute una solución con la plantilla "ASP.NET Core Web Application" usando el tipo de proyecto "Blazor (ASP.NET Core Hosted)", la aplicación cliente no se cargará y mostrará el error:

HTTP Error 502.5 - Process Failure

Respuesta popular

Este problema se informa en el problema de Blazor GitHub 1424, pero no haga lo que se sugiere y elimine su archivo global.json.

La solución es modificar su archivo global.json para tener su versión de SDK instalada.

Tengo dotnet 2.1.3 instalado y 2.1.300 en el archivo global.json de mi proyecto Balzor, y obtengo el mismo error

Resulta que tengo '2.1.500-preview-009297' del SDK de dotnet!

Para encontrar la versión más alta del dot net SDK, ejecute este script en el ISE de Powershell:

$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

copie y pegue la última cadena en su archivo global.json:

$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



Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué
Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué