Ho il seguente codice:arresto visual studio di rompere l'un'eccezione in Attività
Task load = Task.Factory.StartNew(() => {//Some Stuff Which Throws an Exception});
try
{
load.Wait();
}
catch (AggregateException ex)
{
MessageBox.Show("Error!");
}
Quando mai viene generata un'eccezione nel Task, voglio che bolla cadere nella cattura tentativo invece di visuale lo studio si rompe nel punto in cui viene generata l'eccezione.
ho provato google e un po 'mi ha suggerito aggiungi a [DebuggerHidden]
sulla parte superiore del mio metodo, ma non funziona
Oh, amico, questo mi ha confuso. Pensavo che la mia eccezione non venisse catturata affatto, ma piuttosto la rottura automatica è solo prematura e può essere continuata. Sembra davvero un cattivo comportamento predefinito. Il messaggio di errore sembra chiaramente sbagliato, dal momento che afferma che l'eccezione non è stata presa in considerazione, ma che continuando a farlo si otterrà perfettamente. – Kat