Złamanie podczas oceny funkcji w Visual Studio Debugger
Visual Studio Debuger umożliwia podział podczas oceny funkcji w taki sam sposób, łamiącą podczas wykonywania programu.Obiekty powodujące debugera przerwać podczas oceny funkcji należą:
Hit jest przerwania w funkcji.
Jest nieobsługiwany wyjątek.
Wyjątek i odpowiadające im Thrown polu Wyjątki okno dialogowe jest zaznaczone.Na debugowania menu, kliknij przycisk Wyjątki do programu access Wyjątki okno dialogowe.
Doświadczenie dla każdego z tych przypadków jest podobna do co byłoby występuje, jeśli miały hit przerwania lub nieobsługiwany wyjątek podczas normalnego działania programu debugowania.
Brak niektórych przypadków, gdy debuger zostanie nie przerwać, jednak.Obejmują one:
Oceny stanu punktu przerwania.
Ocena funkcji w Watch okna.
Czasami funkcja oceny może trwać dłużej niż oczekiwano lub wejść w nieskończoną pętlę.Aby zatrzymać oceny funkcji, zaznacz opcję Oceny Stop z debugowania menu, podczas gdy obliczana jest funkcja.
Wątki i funkcji oceny
Podczas oceny funkcji wszystkie wątki, innych niż funkcja, które są oceny są zamrożone.Nie należy ocenić funkcji, która czeka, aż inny wątek, jak oceny nigdy nie zostanie ukończona.
Jednakże jeżeli z oceny funkcji można utworzyć wątku, wątek jest traktowana tak samo jak byłoby podczas normalnego działania programu.
Zobacz też
Informacje
Typowe funkcje modułu szacującego wyrażenie
Visual Studio poleceń i przełączników