WinFuture-Forum.de: Debuggen Funktioniert Nicht Mehr - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Debuggen Funktioniert Nicht Mehr


#1 Mitglied ist offline   strzata 

  • Gruppe: aktive Mitglieder
  • Beiträge: 43
  • Beigetreten: 06. Februar 07
  • Reputation: 0

geschrieben 11. März 2008 - 08:58

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
0

Anzeige



#2 Mitglied ist offline   Mindhunter2202 

  • Gruppe: aktive Mitglieder
  • Beiträge: 31
  • Beigetreten: 02. Mai 07
  • Reputation: 0

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 ...
0

#3 Mitglied ist offline   strzata 

  • Gruppe: aktive Mitglieder
  • Beiträge: 43
  • Beigetreten: 06. Februar 07
  • Reputation: 0

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)

Dieser Beitrag wurde von strzata bearbeitet: 11. März 2008 - 09:26

0

#4 Mitglied ist offline   Witi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.947
  • Beigetreten: 13. Dezember 04
  • Reputation: 43
  • Geschlecht:Männlich
  • Wohnort:Kingsvillage
  • Interessen:Frickeln

geschrieben 11. März 2008 - 09:52

Ist der Dienst "Terminaldienste" bei dir aktiviert?
0

#5 Mitglied ist offline   strzata 

  • Gruppe: aktive Mitglieder
  • Beiträge: 43
  • Beigetreten: 06. Februar 07
  • Reputation: 0

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?
0

#6 Mitglied ist offline   Witi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.947
  • Beigetreten: 13. Dezember 04
  • Reputation: 43
  • Geschlecht:Männlich
  • Wohnort:Kingsvillage
  • Interessen:Frickeln

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.
0

#7 Mitglied ist offline   strzata 

  • Gruppe: aktive Mitglieder
  • Beiträge: 43
  • Beigetreten: 06. Februar 07
  • Reputation: 0

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

0

#8 Mitglied ist offline   Witi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.947
  • Beigetreten: 13. Dezember 04
  • Reputation: 43
  • Geschlecht:Männlich
  • Wohnort:Kingsvillage
  • Interessen:Frickeln

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.
0

#9 Mitglied ist offline   strzata 

  • Gruppe: aktive Mitglieder
  • Beiträge: 43
  • Beigetreten: 06. Februar 07
  • Reputation: 0

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.
0

#10 Mitglied ist offline   Mindhunter2202 

  • Gruppe: aktive Mitglieder
  • Beiträge: 31
  • Beigetreten: 02. Mai 07
  • Reputation: 0

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.
0

#11 Mitglied ist offline   bLaCkRaBbIt 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.433
  • Beigetreten: 08. November 04
  • Reputation: 2
  • Geschlecht:Männlich
  • Wohnort:Karlsbad

geschrieben 15. März 2008 - 22:24

vergleich doch mal die debugging einstellungen in deinem projekt. sind da unterschiede?
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0