Ich verwende asp.net core 2 Preview 2.
Ich habe stdoutLogEnabled = "true"
in web.config
geöffnet, aber das System schreibt keine Protokolle.
Die Bereitstellung auf Windows Server 2012 r2 ermöglicht Folgendes:
Error
HTTP-Fehler 502.5 - Prozessfehler.
Web.config
<aspNetCore processPath="dotnet" arguments=".\App.WebHost.dll" stdoutLogEnabled="true" stdoutLogFile=".\logs\stdout" forwardWindowsAuthToken="false" />
Protokolle
Bitte hilf mir.
Ich hatte das gleiche Problem, auch nachdem ich das Hosting-Paket installiert hatte. Die Lösung war in der Dokumentation -
Starten Sie das System neu oder führen Sie
net stop was /y
gefolgt vonnet start w3svc
von einer Eingabeaufforderung aus, um eine Änderung des Systempfads zu übernehmen.
Dies erfolgt nach der Installation des .NET Core Windows Server Hosting-Pakets.
Versuchen Sie, das .NET Core SDK auf dem Server zu installieren:
https://www.Microsoft.com/net/download/core
Es hat das gleiche Problem für mich gelöst.
Sie müssen dies Ihrem Projekt hinzufügen:
<PublishWithAspNetCoreTargetManifest>false</PublishWithAspNetCoreTargetManifest>
Bitte sehen Sie sich das Bild an.
Verwenden Sie den genauen Speicherort von dotnet.exe in web.config processPath="dotnet"
, D. H. In meinem Fall C:\Programme (x86)\dotnet\dotnet.exe
Brandneue .net Core 2.1-App, die versucht, den neuen Azure-App-Service mit einem neuen App-Serviceplan bereitzustellen. Gleiche Probleme, nämlich Fehler 502.5 (HTTP-Fehler 502.5 - Prozessfehler).
Ich habe die obigen Schritte implementiert und bin trotzdem auf Fehler gestoßen. Ich entschied mich für die Wahl des eigenständigen Bereitstellungsmodus (im Vergleich zum abhängigen Framework (win-x64)).
Dies hat mein Problem gelöst.
Diese Antwort wurde auch an [question] übermittelt: .net-core-2.0 Azure-App-Dienst 502.5 Fehler
Vielleicht sollten diese Fragen verlinkt werden.
Ich hatte das gleiche Problem
Sie müssen "Windows Hosting Bundle" installieren.
Dies ist die neueste Version 2.1.0 und unterstützt die alte Version
Das gleiche Problem trat dann auf, um die folgenden Schritte zu befolgen.
1: Löschen Sie zuerst den .bin- und .obj-Ordner .... Bereinigen Sie Ihre Anwendung.
2: Auf jeden Fall ist dies ein nicht übereinstimmender Versionsstand, um dies zu sehen >> Gehen Sie im Ausgabefenster auf "ASP.Net Core WebServer" , um den Aktionsfehler ..__ anzuzeigen. In VS 2017, My case . 2.1.4 at [C:\Programme\dotnet\shared\Microsoft.AspNetCore.App] AdminLTE> Es wurde keine kompatible Framework-Version gefunden ', Version' 2.1.5 'wurde nicht gefunden.
3: Installieren Sie Microsoft.AspNetCore.App 2.1.5 (für meine) über die Paket-Manager-Konsole.
4: Erneut neu erstellen, das Problem wurde behoben.
Bitte antworten Sie, wenn Sie immer noch das gleiche Problem erhalten.
Ich hatte das gleiche Problem
Ich habe .NET Core 2.0 Preview 2 (Schaltfläche in Punkt 1) auf dem Server installiert https://www.Microsoft.com/net/core/preview#windowscmd
und es läuft jetzt