Hallo,
ich dreh gerade ein bisschen durch ⚠ Und zwar setzt ich in Visual Studio 2008 Standard einen Breakpoint und der verschiebt sich dann immer um einer paar Zeilen.
for(int i = 0; i < Artikel.Rows.Count; i++)
{
DataTables.ArtikelRow Reihe = Artikel.Rows[i] as DataTables.ArtikelRow;
if(Reihe.Artikelnummer == 161508)
{
string t = Reihe.Artikelnummer.ToString();
string f = "sda";
}
}
Wenn ich nun bei string f = "sda"; eine Breakpoint setze verschiebt er sich, wenn ich die Anwendung starte, in die letzte Zeile.
Ist das normal oder ist das ein Bug? Hatte jemand schonmal was ähnliches?
Gruß
schabe
Hallo schabe,
Das ist normal. Vermutlich wird die Zeile einfach komplett weg optimiert und der BrackePoint deshalb so na wie möglich dort plaziert.
Gruß
Juy Juka
Hallo JuyJuka,
ok, hab ich zwar noch nie gehört aber kann gut sein. Kann man das irgendwie deaktivieren? Also so das der Breakpoint immer ausführt auch wenn man diese Stelle rausoptimieren könnte.
Gruß
schabe
Verwende die Variable dann wird sie auch nicht vom Compiler entfernt.
Gruß,
Tom
Hallo,
Dann mach ich das halt so. Beitrag kann geschlossen werden.
Danke an alle.
schabe