Hallo Gemeinde,
ich suche einen Lösungsansatz für die folgende Problematik:
bei der Entwicklung einer Client/Server Anwendung für ca. 100 Mitarbeiter bildet das Handling von Fehlern ein wichtiges Element. Dazu existiert die Möglichkeit, Fehler per eMail automatisiert an den Entwicklerkreis zu versenden. Via Tracing wird die Position des Fehler detailiert angegeben, sprich: Funktion X, Datei Y, Zeile 200
Da sich die Anwendung aber in ständiger Weiterentwicklung befindet, sind die Zeilenangaben nach dem Release schon praktisch wieder veraltet. Ich könnte nach jedem Release den Quellcode archivieren, was ich aber verhindern möchte.
Idee:
In der Fehler-eMail soll der Quellcode eintragen werden, der zum Fehler führte. Mittels Tracing ist ja bereits bekannt, wo sich der Fehler ereignet hat.
Beispiel:
Fehler ereignet sich in Zeile 200 der Quellcode-Datei Y. Dann möchte ich in der Fehlermail die Zeilen 195-205 des Quellcodes mit angeben. Somit weiß ich immer in welchem Areal sich der Fehler ereignete, auch wenn sich dieser mittlerweile an einer anderen Position in der Quellcode-Datei Y befindet.
Kann mir da jemand weiterhelfen?
Im voraus vielen Danke,
dotNet Padawan
ich suche einen Lösungsansatz für die folgende Problematik:
bei der Entwicklung einer Client/Server Anwendung für ca. 100 Mitarbeiter bildet das Handling von Fehlern ein wichtiges Element. Dazu existiert die Möglichkeit, Fehler per eMail automatisiert an den Entwicklerkreis zu versenden. Via Tracing wird die Position des Fehler detailiert angegeben, sprich: Funktion X, Datei Y, Zeile 200
Da sich die Anwendung aber in ständiger Weiterentwicklung befindet, sind die Zeilenangaben nach dem Release schon praktisch wieder veraltet. Ich könnte nach jedem Release den Quellcode archivieren, was ich aber verhindern möchte.
Idee:
In der Fehler-eMail soll der Quellcode eintragen werden, der zum Fehler führte. Mittels Tracing ist ja bereits bekannt, wo sich der Fehler ereignet hat.
Beispiel:
Fehler ereignet sich in Zeile 200 der Quellcode-Datei Y. Dann möchte ich in der Fehlermail die Zeilen 195-205 des Quellcodes mit angeben. Somit weiß ich immer in welchem Areal sich der Fehler ereignete, auch wenn sich dieser mittlerweile an einer anderen Position in der Quellcode-Datei Y befindet.
Kann mir da jemand weiterhelfen?
Im voraus vielen Danke,
dotNet Padawan
Comment