Suchergebnisse
Suchergebnisse 1-6 von insgesamt 6.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Hallo Community, ich arbeite nun schon seit gut einem Jahr mit VisualStudio (mittlerweile 2017) regelmäßig und komme auch immer besser voran (kleinere bis mittlere Erfolge, etc.). Über ein Thema habe ich mich bislang noch nicht wirklich befasst. PDB Dateien - also ich weiß in etwa wofür diese da sind (Projketinformationen, Debuginformationen, Exceptioninformationen), aber mir stellen sich da noch einige Fragen: - Kann ich die PDB-Dateien auch einfach weglassen aus einem Projekt? - Wenn ich diese…
-
Zitat von VB1963: „Ja - die kannst du weglassen. Hat aber dann bei einer unvorhergesehenen Exception keine Infos davon...“ Danke für deine Info. Wird denn aber noch der gesamte Stacktrace übermittelt, wenn ich die PDB weglasse (Wenn ich z.B. die Fehlermeldung in einen Eventlog schreiben möchte) oder wird das dann irgendwie gekürzt?
-
Zitat von ErfinderDesRades: „Zitat von VB1963: „Es werden keine Fehlerzeilen mehr angezeigt, wo die Exceptions ausgelöst wurden...“Was wird dann angezeigt - im Falle eines Fehlers? Vorschlag an den TE: Probiers aus, und sag dus uns!“ Gerne doch. Wie im Folgendem zu sehen ist, wird, wie schon vermutet, nur angezeigt in welcher Datei die Exception ausgelöst wird und von welchem Typ diese kommt. 7ffaa78351.png
-
Zitat von RodFromGermany: „@Toorms So lange Du in der Entwicklungsumgebung debuggst, ist die Datei sowieso da. Wen Du sie rausgibst, sollte die Exe so gut getestet sein, dass nur noch sehr selten eine Exception auftritt. Da wäre ggf. ein globaler Exceptionhandler mit ordentlichem Protokoll angesagt.“ Das ist eine sehr vernünftige Einstellung! Einen Globalen Error Handler schreibe ich mir schon immer bei größeren Projekten.
-
Vielen Dank für den Hinweis und eure Informationen zu dem Thema. - Habe auch nochmal mit einem Entwickler gesprochen, welcher schon lange mit VB schreibt. Er meinte auch, dass pdb-Dateien normalerweise bei einem fertigen Produkt nicht mit übergeben werden und das ErrorHandling dann quasi "fertig" sein muss (Teufel ist ja bekanntlich ein Eichhörnchen).