Il modello predefinito di Blazor fallisce con l'errore HTTP 502.5 con .NET Core 2.1 SDK RTM

asp.net-core blazor

Domanda

Se è stato installato .NET Core 2.1 SDK, quando si esegue una soluzione con il modello "Applicazione Web principale ASP.NET" utilizzando il tipo di progetto "Blazor (ASP.NET Core Hosted)", l'app client non viene caricata visualizzando l'errore:

HTTP Error 502.5 - Process Failure

Risposta popolare

Questo problema è riportato nel rilascio di GazHub 1424 di Blazor, ma non fare come suggerito ed eliminare il file global.json.

La soluzione è modificare il file global.json per avere la versione dell'SDK installata.

Ho installato dotnet 2.1.3 e 2.1.300 nel mio file global.json del mio progetto Balzor e sto ricevendo lo stesso errore

Si scopre che ho "2.1.500-preview-009297" dell'SDK dotnet!

Per trovare la versione più alta dell'SDK dot net, esegui questo script nel 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

copia e incolla l'ultima stringa nel tuo file 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



Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché
Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché