2009-07-21 8 views
11

Beim Versuch, einen RESTful WCF-Dienst POST zu bekommen in ASP.NET arbeiten wir die folgende Fehlermeldung im Browser sehen:ASP.NET Development Server - Logfile Lage

Der Server hat einen Fehler der Verarbeitung anfordern. Weitere Informationen finden Sie in den Serverprotokollen.

Wir verwenden den ASP.NET Development Server - weiß jemand, wo er seine Protokolldateien aufbewahrt?

+3

Testen Sie die Ereignisanzeige. –

+0

@Adrian - machen Sie dies zu einer Antwort und ich werde es abstimmen. –

+1

Jemand anderes tat, upvote ihn. : D –

Antwort

2

Wird irgendetwas auf der Event Viewer angezeigt?

+0

Nichts in der Ereignisanzeige ... –

2

Der Entwicklungsserver integrierte in sollte die sein Ausgeben Nachricht Ereignisanzeige Anwendungsprotokoll. Meins tut es.

0

Falls Sie die Ablaufverfolgung nicht konfigurieren möchten, gibt es mehrere Möglichkeiten, wie Sie detaillierte Fehlermeldungen aktivieren können. Hier ist ein blog post wie das geht.

Ich bin von 3 Art und Weise bewusst schönere Fehler zu erhalten:

  1. Set UseVerboseErrors' in InitializeService‘-Methode. Dies wird jedoch nichts geben, wenn Ihr Fehler auftritt, bevor `InitializeService 'aufgerufen wird (was passiert).

  2. Setzen Sie IncludeExceptionDetailInFaults mit einem Attribut vor Ihrer Serviceklasse auf true.

  3. IncludeExceptionDetailInFaults mit web.config auf true setzen.

Verwandte Themen