Frage

Wir verwenden ELMAH für die Fehlerprotokollierung in unserer ASP.NET-Anwendung. Wir verwenden die SQL Server-Fehlerprotokollierung. Aufgrund der Sicherheits- und Konfigurations Einschränkungen in der Anwendung, möchten wir den Lügt-Viewer UI (Elmah.ErrorLogPageFactory) in einer separaten Web-Anwendung haben, die mit derselben Datenbank.

Allerdings ELMAH filtern Fehler auf Anwendungsnamen, so dass nur eine separate Anwendung bereitstellen, erhalten Sie auch ein eigenes Protokoll. Gibt es eine Möglichkeit ELMAH arbeiten als Standalone Log Viewer, das heißt zeigen die Log-Meldungen von einer anderen Anwendung zu konfigurieren?

War es hilfreich?

Lösung

Sie können außer Kraft setzen den Namen der Anwendung in der Config wie folgt ...

<elmah>
  <errorLog type="..." applicationName="YourApplicationName" />
</elmah>

Sie können entweder nur geben Sie Ihre Viewer-Anwendung den vorhandenen Namen der Anwendung, die Sie überwachen möchten, oder die gleichen benutzerdefinierten Namen in beiden Konfigurationsdateien angeben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top