Akeshihiro
Erfahrenes Mitglied
Moin ^^
Heute brauch ich auch mal Hilfe. Als ich vor ca. zwei Jahren für einen Betrieb ein Projekt auf Silverlight basierend einleitete, arbeitete ich mit VS2008 und Silverlight 2. Ich weiß genau, dass wenn ein Fehler auftrat, ich vom Debugger eins über'n Schädel gezogen bekommen hab. Der Ablauf wurde pausiert und es tauchte ein Dialog auf mit der Fehlermeldung und dem dazugehörigen StackTrace auf.
Jetzt, zwei Jahre später, soll ich daran weiter basteln. Natürlich auf dem neusten Stand der Dinge jetzt mit VS2010 und Silverlight 4 ausgerüstet, scheint es irgendwie nicht so richtig zu wollen. Ich bekomme keinerlei Exception-Würfe und ansonsten auch keinerlei Meldungen/Ausgaben/Whatever. Also vom VS aus is nicht zu merken, dass irgendwo ein Fehler auftritt (ja, ich starte das Projekt im Debugging-Modus). Die einzige Möglichkeit zu sehen, ob ein Fehler auftritt, ist, wenn das Programm nicht das macht, was es so oder nicht so, wie es das soll oder halt sich einfach aufhängt.
Da mir das nicht in die Birne wollte und auch nicht will, habe ich sogar absichtlich eine NullReferenceException provoziert, aber es passiert nix. Wie kann das sein? Ist VS2010 dazu gar nicht mehr in der Lage? Alles, was ich im Internet bislang gefunden habe, ist der Hacken für die unbehandelten Fehler unter Debugging -> Ausnahmen, aber da der Hacken eh gesetzt war, fiel das auch flach. Das Projekt ist kein 5 Minuten Hobby für zu Hause Projekt, also schon recht groß und man kann nicht zu jeder 10. Millisekunde jeden Wert und Zustand jeder Variable im Kopf kennen, dafür sind die Debugger ja da. Und da ist auch das nächste Problem, obwohl VS im Debugging-Modus (bzw. das Projekt) läuft, bekommt man auch sonst keinerlei Informationen.
Ehrlich gesagt kann ich mir nicht wirklich vorstellen, dass ich eine Ausnahme bin, da ich in den Einstellungen nichts gemacht habe, ist alles auf Standart.
Konfiguration:
Win7 64bit
VS 2010 Premium
Silverlight-Tools, etc.
VS2010 SP1 (und sicherlich auch einige Windows Updates)
Vielen Dank im Voraus.
EDIT:
Breakpoints werden zudem auch nicht beachtet. Also so ist der Debugger total sinnfrei.
Heute brauch ich auch mal Hilfe. Als ich vor ca. zwei Jahren für einen Betrieb ein Projekt auf Silverlight basierend einleitete, arbeitete ich mit VS2008 und Silverlight 2. Ich weiß genau, dass wenn ein Fehler auftrat, ich vom Debugger eins über'n Schädel gezogen bekommen hab. Der Ablauf wurde pausiert und es tauchte ein Dialog auf mit der Fehlermeldung und dem dazugehörigen StackTrace auf.
Jetzt, zwei Jahre später, soll ich daran weiter basteln. Natürlich auf dem neusten Stand der Dinge jetzt mit VS2010 und Silverlight 4 ausgerüstet, scheint es irgendwie nicht so richtig zu wollen. Ich bekomme keinerlei Exception-Würfe und ansonsten auch keinerlei Meldungen/Ausgaben/Whatever. Also vom VS aus is nicht zu merken, dass irgendwo ein Fehler auftritt (ja, ich starte das Projekt im Debugging-Modus). Die einzige Möglichkeit zu sehen, ob ein Fehler auftritt, ist, wenn das Programm nicht das macht, was es so oder nicht so, wie es das soll oder halt sich einfach aufhängt.
Da mir das nicht in die Birne wollte und auch nicht will, habe ich sogar absichtlich eine NullReferenceException provoziert, aber es passiert nix. Wie kann das sein? Ist VS2010 dazu gar nicht mehr in der Lage? Alles, was ich im Internet bislang gefunden habe, ist der Hacken für die unbehandelten Fehler unter Debugging -> Ausnahmen, aber da der Hacken eh gesetzt war, fiel das auch flach. Das Projekt ist kein 5 Minuten Hobby für zu Hause Projekt, also schon recht groß und man kann nicht zu jeder 10. Millisekunde jeden Wert und Zustand jeder Variable im Kopf kennen, dafür sind die Debugger ja da. Und da ist auch das nächste Problem, obwohl VS im Debugging-Modus (bzw. das Projekt) läuft, bekommt man auch sonst keinerlei Informationen.
Ehrlich gesagt kann ich mir nicht wirklich vorstellen, dass ich eine Ausnahme bin, da ich in den Einstellungen nichts gemacht habe, ist alles auf Standart.
Konfiguration:
Win7 64bit
VS 2010 Premium
Silverlight-Tools, etc.
VS2010 SP1 (und sicherlich auch einige Windows Updates)
Vielen Dank im Voraus.
EDIT:
Breakpoints werden zudem auch nicht beachtet. Also so ist der Debugger total sinnfrei.
Zuletzt bearbeitet: