Warum führt die Veröffentlichung meiner ASP.NET Core-App zu einem Fehler 502.5? (Fehler beim Starten des Prozesses mit der Befehlszeile '"dotnet")

735
JTM

Ich habe die Anweisungen hier befolgt, um meine ASP.NET Core-App auf IIS zu veröffentlichen. Wenn ich jedoch zur Adresse meiner Site (dh localhost) navigiere, erhalte ich die folgende Fehlermeldung:

HTTP-Fehler 502.5 - Prozessfehler Häufigste Ursachen für dieses Problem: Der Anwendungsprozess konnte nicht gestartet werden. Der Anwendungsprozess wurde gestartet, aber dann angehalten. Der Anwendungsprozess wurde gestartet, konnte jedoch den konfigurierten Port nicht überwachen. Schritte zur Fehlerbehebung: Überprüfen Sie das Systemereignisprotokoll auf Fehlermeldungen. Aktivieren Sie die Protokollierung Stdout-Meldungen des Anwendungsprozesses Fügen Sie einen Debugger an den Anwendungsprozess an und prüfen Sie die Informationen. Weitere Informationen finden Sie unter: http://go.microsoft.com/fwlink/?LinkID=808681

Nach dem Aktivieren der Protokollierung in IIS wird die folgende Meldung in der Protokolldatei angezeigt:

Prozess konnte nicht mit der Befehlszeile '"dotnet" gestartet werden

Das Seltsame daran ist, dass ich die App auch auf einer virtuellen Azure-Maschine ausgeführt habe, mit den gleichen Ergebnissen. Daher denke ich, dass dies definitiv ein Problem mit meiner App ist und nicht mit IIS.

Hat jemand eine Idee, was dieses Problem verursacht?

1

0 Antworten auf die Frage