Die Lösung enthält 2 Projekte: Haupt-Web-App-Projekt und Web-Projekt.Azure Webjob: Fehlerprotokollierung mit Elmah
Die Haupt-Webanwendung verwendet Elmah derzeit zum Protokollieren von Fehlern. Ich folgte dem folgenden link und implementierte Elmah Logging in der Web-Job-App.
Das Problem ist, ich habe die Haupt-Webapp-Instanz und einen Steckplatz, die beim Commit-Build vertauscht sind. Aus diesem Grund ändert sich auch die in app.config
eingegebene applicationName
. Wie behalte ich die applicationName
Konstante, so dass ich eine einzige elmah.axd Ansicht habe, um alle Fehler mit einer bestimmten Instanz zu sehen.
<errorLog type="Elmah.SqlErrorLog, Elmah" connectionStringName="ErrorLog" applicationName="/LM/W3SVC/5/ROOT"/>
Ich bin mir nicht sicher, ob ich das Problem verstehe, und mit dem Mangel an Antworten ist das vielleicht auch für andere der Fall. Versuchen Sie, einen Anwendungsnamen fest zu programmieren oder? – ThomasArdal
Ja, ich versuche den Anwendungsnamen fest zu codieren, ich bin auf der Suche nach einer alternativen Lösung. –