Ich habe IIS eingerichtet und bediene meinen Webservice. Wenn der Webservice eine Ausnahme auslöst, erhalte ich leider nur ein blaues Kästchen mit der Anforderung "Titel fehlgeschlagen".
Welche Möglichkeiten habe ich, um tatsächlich zu sehen, was schief gelaufen ist? Ich würde es vorziehen, die Ausnahmemeldung und einen Stack-Trace zu erhalten.
Ich habe bereits "Failed Request Tracing" eingerichtet, aber das Verzeichnis bleibt leer. Wenn möglich, würde ich es vorziehen, den Stack-Trace direkt im Browser abzurufen.
Nur wenn das wichtig ist: Ich habe einen IIS 7.5 auf einer Win 7 64 Pro-Box. Der Webservice ist ein WCF C # -Projekt.
Antworten:
Sie finden die Fehler im Ereignisprotokoll, aber es ist in der Tat bequemer, sie im Browser zu haben (insbesondere während der Entwicklung). Um dies zu tun: Schalten Sie das Debuggen in der web.config. Schalten Sie außerdem benutzerdefinierte Fehler aus oder setzen Sie sie auf "Nur Remote".
quelle
Versuchen Sie dies in Ihrem Dienstverhalten in web.config:
quelle