Hallo,
seit kurzem bringt VS beim Debuggen meines Projektes keine Fehlermeldung mehr, sondern das Programm stürzt mit der Microsoft üblichen "schweren" Ausnahme ab. Wenn ich also einbaue:
Dim a(1) As String
Dim s As String=a(6)
kommt beim Debuggen: Microsoft hat einen schwerwiegenden Fehler festgestellt ... und das Programm wird beendet. Als ob er Debugger im Studio ausgeschaltet wäre. Das betrifft aber nur das eine Projekt. Lege ich ein neues an und geb diesen Code ein, dann funktioniert es ordnungsgemäß: VS zeigt mir die Stelle im Code mit der entsprechenden Fehlermeldung an. Ich hab schon das gesamte Projekt durchsucht und an den verschiedensten Einstellungen rumgeschraubt - ich kann den Fehler nicht finden. Weiss jemand Rat?
Gruß Norbert
Seite 1 von 1
Debuggen Funktioniert Nicht Mehr
Anzeige
#2
geschrieben 11. März 2008 - 09:17
Welche Version des VS verwendest du denn? Ich hatte das Problem auch einmal, hat sich aber dann von selbst erledigt.
Versuch doch mal einen Breakpoint zu setzen. Bei mir kam dann immer die Meldung, dass irgendwas nicht geladen werden kann ...
Versuch doch mal einen Breakpoint zu setzen. Bei mir kam dann immer die Meldung, dass irgendwas nicht geladen werden kann ...
#3
geschrieben 11. März 2008 - 09:25
Danke! Du bist ja heute wieder superschnell!
BreakPoint nutzt nix. Sobald ich die betr. Codezeile per F11 ausführen lasse, fliegt es mir um die Ohren.
(VS 2005 Full)
BreakPoint nutzt nix. Sobald ich die betr. Codezeile per F11 ausführen lasse, fliegt es mir um die Ohren.
(VS 2005 Full)
Dieser Beitrag wurde von strzata bearbeitet: 11. März 2008 - 09:26
#4
geschrieben 11. März 2008 - 09:52
Ist der Dienst "Terminaldienste" bei dir aktiviert?
#5
geschrieben 11. März 2008 - 11:47
Ja. Steht auf Manuell. Pfad zur EXE: C:\WINDOWS\System32\svchost -k DComLaunch
Wenns daran liegen sollte - wieso geht's bei dem einen Projekt, beim anderen nicht?
Wenns daran liegen sollte - wieso geht's bei dem einen Projekt, beim anderen nicht?
#6
geschrieben 11. März 2008 - 11:54
Ach...ich hätte den ersten Post auch mal ganz lesen sollen.
Bei dem Code brauchst du dich nicht zu wundern, dass das Programm "abstürzt". Stichwort Exceptionhandling. In dem Fall - wenn ich mich noch recht entsinne - müsste es die IndexOutOfRangeException sein.
Bei dem Code brauchst du dich nicht zu wundern, dass das Programm "abstürzt". Stichwort Exceptionhandling. In dem Fall - wenn ich mich noch recht entsinne - müsste es die IndexOutOfRangeException sein.
#7
geschrieben 11. März 2008 - 12:09
Danke, dass Du Dich so bemühst. Aber Du hast mein Problem noch nicht verstanden. Klar ist es ein IndexOutOfRange, aber VS zeigt es mir nicht mehr an. Es debuggt mein Projekt nicht mehr (war vor 3 Monaten noch ok). Es hält nicht mehr bei einem Fehler an und zeigt mir diesen, sondern beendet sich einfach. Damit ich das nachvollziehen kann, habe ich absichtlich einen fehlerhaften Code hineingeschrieben. Es liegt an diesem speziellen Projekt. Wird der fehlerhafte Code erreicht, wird die Ausführung beendet. Wenn ich den fehlerhaften Code in ein anderes Testprojekt einfüge, bleibt der Debugger an der Stelle stehen und zeigt mir in einem Fenster den Fehler. Irgendeine Einstellung in meinem Projekt ist dafür verantwortlich. Aber welche? Absichtlich habe ich nichts verstellt. Kann nur durch dummen Zufall passiert sein. Aber es nervt seit Wochen zunehmend, denn um beim Programmieren und Debuggen einen Fehler einzugrenzen, habe ich dadurch ganz schön Stress. Es wäre mir unendlich geholfen, wenn das jemand lösen könnte.
Dieser Beitrag wurde von strzata bearbeitet: 11. März 2008 - 12:12
#8
geschrieben 11. März 2008 - 13:26
Alles klar, da habe ich wohl zu wenig Kaffee intus
Woran es konkret hängt, kann ich dir spontan nicht sagen.
Was du aber mal machen könntest, sind die entsprechenden Projekt-Dateien, die VS anlegt mit einem funktionierenden Projekt zu vergleichen.
Woran es konkret hängt, kann ich dir spontan nicht sagen.
Was du aber mal machen könntest, sind die entsprechenden Projekt-Dateien, die VS anlegt mit einem funktionierenden Projekt zu vergleichen.
#9
geschrieben 11. März 2008 - 16:09
Leider lässt sich das Problem nicht lösen. Hat noch jemand eine Idee, wie man dem Desaster auf die Schliche kommen kann?
N.
N.
#10
geschrieben 12. März 2008 - 09:04
Leider bin ich mit meinem Latein am Ende Stell doch mal einen Request bei tutorials.de. Die sind eigentlich sehr kompetent.
#11
geschrieben 15. März 2008 - 22:24
vergleich doch mal die debugging einstellungen in deinem projekt. sind da unterschiede?
Thema verteilen:
Seite 1 von 1