2009-02-26 10 views
13

Nous utilisons ELMAH pour la consignation des erreurs dans notre application ASP.NET. Nous utilisons la journalisation des erreurs SQL Server. En raison des contraintes de sécurité et de configuration de l'application, nous aimerions que l'interface utilisateur de l'afficheur de journal (Elmah.ErrorLogPageFactory) se trouve dans une application Web distincte, connectée à la même base de données. Toutefois, ELMAH filtre les erreurs sur le nom de l'application. Il suffit donc de déployer une application distincte pour obtenir un journal distinct. Existe-t-il un moyen de configurer ELMAH pour qu'il fonctionne en tant que visualiseur de journal autonome, c'est-à-dire afficher les messages de journal provenant d'une application différente?Application de visualisation séparée pour le journal d'ELMAH

Répondre

20

Vous pouvez remplacer le nom de l'application dans la configuration comme ça ...

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

Vous pouvez soit juste donner à votre application de visualisation le nom actuel de l'application que vous souhaitez surveiller, ou spécifier la même coutume nom dans les deux fichiers de configuration.

Questions connexes